Anda dapat menggunakan FIND_IN_SET
:
SELECT seat
FROM sub_table AS t1
WHERE EXISTS (SELECT 1
FROM main_table AS t2
WHERE FIND_IN_SET(t1.seat_id, t2.seat_id) <> 0)
Namun, saya akan menyarankan normalisasi tabel main_table
, karena selalu merupakan ide yang buruk untuk menyimpan nilai yang dipisahkan koma dalam satu bidang seperti yang Anda lakukan.