データは次のとおりです:
id 列
1 a、b、d
2 a、b、c
私のクエリ条件:
col=(a,b) では、ID 1 と 2 を持つ 2 つの行を見つける必要があります
col=(a,d) ID 1
の行を検索しますcol=(a,c) ID 2
の行を検索しますcol=(a) ID 1 と 2 を持つ 2 つの行を検索します
何か方法があれば教えていただけませんか?
阿神2017-05-18 10:48:37
1.SELECT * FROM test_findisset where find_in_set('a',col) と find_in_set('a',col) と find_in_set('b',col)
2.SELECT * FROM test_findisset where find_in_set('a',col) と find_in_set('a',col) と find_in_set('d',col)
3.SELECT * FROM test_findisset where find_in_set('a',col) と find_in_set('a',col) と find_in_set('c',col)
4.SELECT * FROM test_findisset where find_in_set('a',col) と find_in_set('a',col)