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

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のインストールから起動まで

DuckDB

SQLiteライクな軽量DB

レコードを取得するSELECT文

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

テーブル

テーブルを使用する

照合順序

文字の順番