mysql 두개의 테이블을 비교해서 없는 데이타 추출

리눅스/MySQL|2015. 1. 16. 11:31
반응형

B테이블의 ID 필드에는 있고

A테이블의 ID 필드에는 없는 데이타 출력

 

테이블 B를 기반으로 하는 외부조인을 걸어서 A테이블의 ID값이 null인 B의 ID 값을 추출하면 되네요 ^^

 

A.IDB.ID
aaaaaaaa
null zzzz
 dddd dddd
null eeee

 

필드명을 ID라고 하고 시작하겠습니다.

 

SELECT

   B.ID

FROM

   A RiGHT OUTER JOIN B ON A.ID = B.ID

WHERE

   A.ID IS NULL

 

[출처] 지식인 | sandgras (http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040204&docId=71731351&qb=bXlzcWwg7YWM7J2067iUIOu5hOq1kO2VtOyEnCDsl4bripTqsoM=&enc=utf8&section=kin&rank=1&search_sort=0&spq=0&pid=gYso035Y7vZssaObvQKssc--298586&sid=TvABTpL7704AAD-UCKQ)

반응형

'리눅스 > MySQL' 카테고리의 다른 글

int 형 필드에 NULL 값 넣기  (0) 2015.01.16
월별 합계 구하기  (0) 2015.01.16
두개의 table 에서 data 가져오기  (0) 2015.01.16
phpMyAmin 에서 information_schema 숨기기  (0) 2015.01.16
mysql 5.1.x 에서 innodb 사용하기  (0) 2015.01.16

댓글()