SQL 중복 데이터 제외하고 조회, 삭제하기
Devel/DB_SQL2022. 2. 11. 13:41
반응형
SQL 두 테이블간 중복되는 데이터를 제외하고 조회하는 방법
SELECT A.column FROM table1 A
LEFT OUTER JOIN table2 B
ON A.column=B.column
WHERE B.column IS NULL;
SQL 중복데이터 삭제하기 (임시테이블 사용)
DELETE FROM table1
WHERE column IN
(SELECT * FROM
(SELECT A.column FROM table1 A
LEFT OUTER JOIN table2 B
ON A.column=B.column
WHERE B.column IS NULL) AS temp_table);
'Devel > DB_SQL' 카테고리의 다른 글
homebrew mysql 완전히 삭제하는 방법 (0) | 2022.03.08 |
---|---|
SQL index 길이, 크기 확인 하는 방법 (0) | 2022.03.07 |
MYSQL 날짜 비교(ex.오늘 이후 날짜) (0) | 2022.02.03 |
mysql 계정 추가, 접속 권한 설정(외부접속허용), 권한 부여 (0) | 2022.01.26 |
Ubuntu Mysql root계정 패스워드 설정, 변경하는 법 (0) | 2022.01.25 |
댓글()