반응형
-- 코드를 입력하세요
SELECT animal_id
from animal_ins
WHERE name is NULL
https://programmers.co.kr/learn/courses/30/lessons/59039
왜 NULL을 찾을 경우 NAME = NULL이 아닌 NAME IS NULL인가요?
SQL 문법 자체가 저렇게 정의되어있습니다. NAME=NULL이라고 하면 말 그대로 이름이 NULL인 경우가 되지만, 여기서 말하는 NULL은 데이터가 정의되어있지 않은 경우를 찾는 것이라서, IS NULL을 사용하는 것입니다.
반응형
'웹 프로그래밍 > SQL' 카테고리의 다른 글
데이터베이스 설정할 때 중복 체크하기 위해서 if exists 문구 넣어주기 (0) | 2021.09.24 |
---|---|
ERROR 2002 (HY000): socket '/tmp/mysql.sock' (2) 해결하려고 brew services start mysql 함 (3) | 2021.09.24 |
[sql] 우유와 요거트 모두 산 사람 찾기 with tmp를 이용해서 품 (0) | 2021.09.15 |
[sql] 해비유저 IN () (0) | 2021.09.15 |
[sql] 프로그래머스 마지막 string, date 풀기 (0) | 2021.09.15 |
[sql] 프로그래머스 이제 join을 공부하자 (0) | 2021.09.15 |
[sql] 프로그래머스 IFNULL(name, "No name") (0) | 2021.09.15 |
sql 공부 살짝 recursive timetable (0) | 2021.09.15 |