[MYSQL] 두개의 테이블을 비교하여 한쪽이 없는 코드를 받기! |
create table date1 (no int, name varchar(20))
date1 테이블 | |
no |
name |
1 |
홍길동 |
2 |
이순신 |
create table date2 (no int, name2 varchar(20))
date2 테이블 | |
no |
name2 |
2 |
영웅 |
<? $sql = "select * from date1 a left outer join date2 b on a.no = b.no where b.no is null"; $result = mysql_query($sql); $row = mysql_fetch_assoc($result); ?>
쿼리 결과 | |||
no |
name |
no |
name2 |
1 |
홍길동 |
null |
null |
결과적으로, date2 테이블에 없는 1, 홍길동 이라는 데이터만 가져오게 됩니다.
'프로그램 > MYSQL' 카테고리의 다른 글
[MYSQL] MySQL 함수리스트 (0) | 2013.02.07 |
---|