is null : null 데이터 확인
is not null : null이 아닌 데이터 확인
ifnull() : null 값을 채우는 전용함수
MySQL null 데이터 확인하는 방법, ifnull() 함수 사용법
where 컬럼명 is null ;
: 컬럼에 값이 없는 데이터를 가져온다.
- null은 영문이기 때문에 = 이 아닌, is로 이어주기
- where 뒤에 ' 컬럼명 = null ; ' 라고 입력해도 동작은 되지만, 원하는 결과가 안나옴 => 버그
where 컬럼명 is not null ;
: 컬럼에 값이 null이 아닌 데이터 가져오는 방법.
ifunll( 컬럼명, null 자리에 채울 값 )
stock_quantity 에 null이 있다.
null 을 0으로 셋팅하자.
'Database > MySQL' 카테고리의 다른 글
[MySQL] 데이터 범위 선택 >, <, >=, <=, between 연산자 (0) | 2024.05.14 |
---|---|
[MySQL] 조건문, CASE / if() 함수로 데이터 변환하기 (0) | 2024.05.14 |
[MySQL] 서브쿼리(Sub Query) 사용법 (0) | 2024.05.14 |
[MySQL] 데이터 그룹화 하기, group by 사용법, group by 에서 having 사용법 (0) | 2024.05.14 |
[MySQL] 데이터 집계함수 count(), sum(), avg(), max(), min() 사용법 (0) | 2024.05.14 |