データは次のとおりです:
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 つの行を検索します
何か方法があれば教えていただけませんか?
最初のものを例として取り上げます。
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)
最初のものを例として取り上げます。
リーリー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)