| x테이블 | ||
| 컬럼명 | id | a |
| 데이터 | 1 | 가나다자.. |
| 2 | 나다라사.. | |
| 3 | 라마바파.. | |
| : | : | |
| y테이블 | ||
| 컬럼 | b | |
| 데이터 | 나 | |
| 다 | ||
| 라 | ||
| 마 | ||
| 바 | ||
| : | ||
| 질문: b컬럼에 있는 문자가 a컬럼에 있으면 해당 row는 한번만 select 하기. | ||
| 원하는 결과: | ||
| id | a | |
| 1 | 가나다자.. | |
| 2 | 나다라사.. | |
| 3 | 라마바파.. | |
| SELECT x.id, x.a | ||
| FROM x, y | ||
| WHERE y.b LIKE '%'||y.b||'%' | ||
| ; | ||
| 위 코드로 실행시 | ||
| 나오는 결과: | ||
| id | a | |
| 1 | 가나다자.. | |
| 2 | 나다라사.. | |
| 1 | 가나다자.. | |
| 2 | 나다라사.. | |
| 2 | 나다라사.. | |
| 3 | 라마바파.. | |
| 3 | 라마바파.. | |
| 3 | 라마바파.. | |
위코드를 어떻게 수정하면 제가 원하는 결과가 나올까요?
감사합니다.