前提・実現したいことSQLで、whereの条件で、アルファベットから始まるもの全てを指定するにはどうすればよいでしょうか?例えば、"ABC"や"XYZ"や"Aテスト", "Zテスト"、これら全てに … SELECT * FROM `sample_table` WHERE 'test' REGEXP '^[0-9]+$' と記述し、「test」内の値が数字のもののみを取り出そうと思いましたがうまくいきません。 1や2、3などの数字だけの値があるにもかかわらず、返り値が空になります。 Oracle SQLで文字列属性のカラムから数字のみ抽出/除外する方法をご紹介します。抽出するには、REGEXP_LIKE関数を利用します。この関数は、文字列の一部を正規表現を使用して比較することができ、LIKE 演算子と同じように、パターンマッチングをします。 Q MySQLで数字の値のもののみを取り出す.
Previous: null値 Up: where句 Previous Page: null値 文字列の比較 likeとワイルドカード.