Database (1) 썸네일형 리스트형 SQL - NULL 총정리 SQL에서 NULL 값 처리 정리NULL의 기본 개념NULL은 "값이 없음" 또는 "알 수 없는 값"을 나타내는 특별한 상태이다. 중요한 점은 NULL은 0도 아니고 빈 문자열('')도 아니라는 것.0: 숫자 0이라는 명확한 값빈 문자열(''): 길이가 0인 문자열이라는 명확한 값NULL: 값 자체가 존재하지 않는 상태NULL과 비교 연산SQL에서 NULL은 삼중 논리(Three-Valued Logic)를 따른다. 일반적인 프로그래밍 언어의 TRUE/FALSE와 달리, SQL은 TRUE, FALSE, UNKNOWN 세 가지 값을 가진다.-- 잘못된 비교SELECT * FROM users WHERE email = NULL; -- 결과 없음SELECT * FROM users WHERE email !.. 이전 1 다음