흐... subquery 를 사용하면 간단히 해결되는 query 인데, mysql 에서는 일단 안되는군요. 참고로 subquery 를 사용하는 경우는 다음과 같은 query 로 가능해 집니다.
select distinct t1.fid from t1
where t1.fid not exist in (select distinct t2.fid from t2);
혹시 join 을 사용해서 해결할 방법이 있다면 포스팅해 주시기 바랍니다.
>>박민철 님께서 쓰시길<<
:: 테이블 1의 형식
::
:: fid data1 data2....
::
:: 테이블 2의 형식
::
:: fid data3 data4....'
::
:: 테이블 1의 fid에는 전체 data가, 테이블 2의 fid에는
:: 전체data에서 몇개 빠진 data가 들어있습니다.
:: 두 테이블을 비교해서 테이블1에 fid는 있는데 테이블2에는
:: 없는 fid 열을 찾을려고 합니다.
:: 쿼리문으로 가능한지요 ??
|