본문 바로가기
MySql

MySQL Select From a Table Where the column value does not exist in another table

by 베이스 공부 2021. 1. 2.
반응형
SELECT  Id, Name, Lastname
FROM customers AS c, Places AS p, 
WHERE c.customer_ID = p.customer_ID

내 문제는 다른 테이블 (스테이지)에 존재하는 행을 표시하는 쿼리 결과를 방지하고 싶다는 것입니다.

 

해결 방법

 

LEFT JOIN을 수행하고 null을 확인할 수 있습니다.

SELECT  Id, Name, Lastname
FROM customers AS c LEFT JOIN Places AS p ON c.customer_ID = p.customer_ID
WHERE p.customer_ID IS NULL

 

참조 페이지 https://stackoverflow.com/questions/16179791

 

 

반응형

댓글