DB/문법

MySQL ifnull()함수

ssury94 2024. 11. 29. 15:28

-- stock_quantity 에 null이 있으면 0으로 나오게, 새로운 컬럼 stock_quantity2를 만드세요

SELECT *,ifnull(stock_quantity,0)as stock_quantity2
FROM books b ;

 

 

-- null이 있을경우 다른 값으로 세팅해주는 함수 ifnull()

 

ifnull(stock_quantity,0)

stock_quantity컬럼의 데이터가 null이면 0 으로 반환

ifnull(stock_quantity,'문자열')

'문자열'로 반환도 가능합니다!