いろいろ探しましたが、探していたものが見つからなかったので、ここに載せます。
SELECT * FROM trees WHERE trees.`title` LIKE '%elm%'
これは正常に動作しますが、ツリーの名前が Elm や ELM などの場合は動作しません。
このワイルドカード検索で SQL の大文字と小文字を区別しないようにするにはどうすればよいですか?
MySQL 5とApacheを使用しています。
ベストアンサー1
私はいつもlowerを使ってこれを解決してきました:
SELECT * FROM trees WHERE LOWER( trees.title ) LIKE '%elm%'