0,1,2,3,4,5,6,7,8,9,10,11,12とフィールドに値が入っている場合
0,1,2だけ取りたい場合に
10 11 12も取れてしまう。
フィールドにカンマで入力された値を取る場合
FIND_IN_SET()
を使う。
FIND_IN_SET(‘0’,フィールド名)
複数の場合
FIND_IN_SET(‘0’,フィールド名) and FIND_IN_SET(‘1’,フィールド名) and FIND_IN_SET(‘2’,フィールド名)
php、MySQLそれにかかわるweb全般自分用メモ
0,1,2,3,4,5,6,7,8,9,10,11,12とフィールドに値が入っている場合
0,1,2だけ取りたい場合に
10 11 12も取れてしまう。
フィールドにカンマで入力された値を取る場合
FIND_IN_SET()
を使う。
FIND_IN_SET(‘0’,フィールド名)
複数の場合
FIND_IN_SET(‘0’,フィールド名) and FIND_IN_SET(‘1’,フィールド名) and FIND_IN_SET(‘2’,フィールド名)