Data adalah seperti berikut:
id kol
1 a,b,d
2 a,b,c
Syarat pertanyaan saya:
col=(a,b) memerlukan mencari dua baris dengan ID 1 dan 2
col=(a,d) Cari baris dengan id 1
col=(a,c) Cari baris dengan id 2
col=(a) Cari dua baris dengan ID 1 dan 2
Sila beritahu saya jika anda mempunyai sebarang kaedah?
Ambil yang pertama sebagai contoh.
1.PILIH * DARI test_findisset di mana find_in_set('a',col) dan find_in_set('a',col) dan find_in_set('b',col)
2.PILIH * DARI test_findisset di mana find_in_set('a',col) dan find_in_set('a',col) dan find_in_set('d',col)
3.PILIH * DARI test_findisset di mana find_in_set('a',col) dan find_in_set('a',col) dan find_in_set('c',col)
4.PILIH * DARI test_findisset di mana find_in_set('a',col) dan find_in_set('a',col)