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)
ただし、テーブル main_table
を正規化することをお勧めします 、コンマ区切りの値を1つのフィールドに格納することは、常に悪い考えです。
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)
ただし、テーブル main_table
を正規化することをお勧めします 、コンマ区切りの値を1つのフィールドに格納することは、常に悪い考えです。