MySQL

[MySQL] null 항목을 다른 값으로 채우기 ifnull()

건휘맨 2024. 5. 14. 16:53

ifnull(값, 대체값)

값이 null 이면 대신에 대체값을 반환

-- null 인 항목을 다른 값으로 채우는 방법
-- ifnull() 함수를 사용한다.
-- stock_quantity 에 null 이 있으면 0으로 셋팅하자.

select *,
	ifnull(stock_quantity, 0) as stock_quantity
from books;

 

select id, title, author_fname, author_lname, released_year,
	ifnull(stock_quantity, 0) as stock_quantity, pages
from books;