테스트 사이트 - 개발 중인 베타 버전입니다

쿼리 문제요 두테이블 비교해서.. 채택완료

릴보이즈 5년 전 조회 2,122

두테이블을 비교해서요 

a 테이블에 po_id 필드값 하고 b 테이블에 prod_id 필드값을 비교해서 b 테이블에 a테이블에 연관된 값이 없으면 삭제 하려는데요 쿼리를 어떻게 짜야할까요? 값이 많아요..

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
5년 전

select "a의 키값"

from a 

inner join b on

a.po_id = b.po_id

 

한다음에 위에서 나온거 빼고 삭제 하면 되죠

 

delete from a where "a의 키값" not in ("위의 쿼리의 키값들")

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인