mysql is null
![[데이터베이스] IS NULL, IS NOT NULL, IF NULL (MySQL)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FKGNO0%2Fbtq6CBHjuoS%2FAAAAAAAAAAAAAAAAAAAAAOLV1uDOS8c224xf3jpq3u2E2uZ3krI5wtZYkGFuEd6r%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3Dho8DdA8TaKJKB2FIilE535t2oIU%253D)
[데이터베이스] IS NULL, IS NOT NULL, IF NULL (MySQL)
NULL 데이터 모델링에서의 Null이란 알수없는 값(Unknown)을 의미한다 Null이 발생하는 경우 1. Null값이 허용된 컬럼에 값이 없을 경우 2. Null값과 산술연산을 할 경우 (1 + Null = Null) 3. Left, Right Join시 매칭 값이 없을 경우 4. 서브 쿼리의 값이 없을 경우 IS NULL 해당 값이 Null인 값만 가져오기 예제 -- CODE가 NULL인 NAME을 COMPANY 테이블에서 불러오기 SELECT NAME FROM COMPANY WHERE CODE IS NULL IS NOT NULL 해당 값이 Null이 아닌 값만 가져오기 -- COMPANY 테이블에서 CODE가 NULL이 아닌 NAME값 오름차순으로 불러오기 SELECT NAME FROM COMP..