-- 구분자(', ')를 앞뒤로 붙인 후 LIKE 검색 SELECT * FROM table1 t1 WHERE EXISTS (SELECT * FROM table2 WHERE ', '||t2.field2||', ' LIKE '%, '||t1.field1||', %') ; SELECT t1.* FROM table1 t1 , table2 t2 WHERE ', '||t2.field2||', ' LIKE '%, '||t1.field1||', %' ; -- 만약 t1.field1 이 고정 자리수라면 구분자 붙일 필요 없음 WHERE t2.field2 LIKE '%'||t1.field1||'%'