めも。
いつもどおりのLIKE文をちょっと変えてやるだけでOK。
まずはいつもの中間一致。
■中間一致
SELECT * FROM table_name WHERE col_name LIKE '%str%';
この場合、文字列中のどこかに「str」が含まれているレコードが取得される。
■前方一致
SELECT * FROM table_name WHERE col_name LIKE 'str%';
対象文字列前の「%」をはずしてやることで「str」から始まるレコードを取得できる。
■後方一致
SELECT * FROM table_name WHERE col_name LIKE '%str';
上記の前方一致に習い、後方一致検索を行う場合は後ろの「%」をはずしてやればよい。これで「str」で終わるレコードを取得できる。