正規表現を用いたパターンマッチング

MySQLでは正規表現を使って、条件を指定することができます。

WHERE <col name> REFEXP <pattern>
WHERE <col name> NOT REFEXP <pattern>

使用例

SELECT 	*
FROM	productsuppliersizes
WHERE 	SupplierProductCode REGEXP '^[EM][0-9]{4,5}$';

参照

正規表現

See Also

レコードを取得する

テーブルからデータを取り出す

データベース

データベースを使用する

セットアップ

MySQLのインストールから起動まで

テーブル

テーブルを使用する

照合順序

文字の順番

正規表現

特定の文字列をパターン化して表記する方法。