mysql SQL SQL-データ関係

正規表現によりパターンマッチング

更新日:

データベース ORACLE MySQL PostgreSQL
対応状況 × ×

MySQLでは、正規表現を使用してパターンマッチングが行えます。
このとき、大文字、小文字は無視されます。

構文

SELECT 列名 FROM テーブル名 WHERE 列名 REGEXP '正規表現';

「^s.*」(先頭がsの文字列)を使った例

mysql> SELECT name FROM test WHERE name REGEXP '^s.*' ;
+--------+
| name   |
+--------+
| sasuke |
+--------+
1 row in set (0.00 sec)
  • この記事を書いた人
さすけ

さすけ

インフラ関連を中心に、仕事をしています。 最近はWeb開発の仕事も多いです。

-mysql, SQL, SQL-データ関係
-

Copyright© さすけのプログラミング入門 , 2018 All Rights Reserved.