MySQLでREGEXPについて
2014/07/02
SQL文にREGEXPというのを見てこれ何? となったのでメモ。
■参考サイト
http://dev.mysql.com/doc/refman/5.1/ja/regexp.html
正規表現で調べられるらしい。REGEXPを使っていた項目が
日本語入力だったのもあるけど、それだったらLIKEとかで
ワイルドカード使うんじゃないの? と思ってついでに調べたら、
■参考サイト
http://www.haizara.net/~shimirin/blosxom/blosxom.cgi/computer/linux/20060311014956.htm
http://kotaroito.hatenablog.com/entry/20090926/1253934434
■その他
likeの方が早い
REGEXPの方が正確
使用する項目によって使い分ける
関連記事
MySQLでdatetime型のカラムから秒は省いて検索する方法
MySQLでdatetime型のカラムに対して「2022-10-07 10:30 ...
MySQLのtinyintのカラムにbool値を入れた場合
他所のシステムに携わることがあり中身を色々見ているとMySQLでtinyint( ...
PHPからMySQLにシリアライズしたデータを格納
アンケートフォームみたいなのがあって、 今後も定期開催し、尚且つ質問内容は増減す ...
MySQL/Apacheの再起動
忘れないようにメモ。 ■MySQL service mysqld restart ...
MySQLでパターンマッチの逆
LIKE検索の逆ってなったのでメモ。 NOT LIKE '%あああ%' が正解み ...