데이터 분석 기술 블로그

Find Customer Referee _ Easy. leetcode 본문

SQL/문제풀이

Find Customer Referee _ Easy. leetcode

데이터분석가 이채은 2024. 8. 15. 09:00

 

Solution

SELECT name
FROM Customer
WHERE referee_id != 2
OR referee_id IS NULL;

 

맨 처음에 'refereee_id != 2'만 쓰면 2가 아닌 모든 것을 출력할 것 같아 코드를 실행했는데 NULL은 포함이 되지 않았다. 찾아보니 SQL에서 NULL은 값이 없는 상태를 의미하기 때문에 '!= 2'로 비교할 수 없었다. 따라서 NULL 값도 포함해야 한다. NULL 값을 포함하기 위해서는 'IS NULL'을 사용하면 된다.