다음 IFNULL() 함수 사용법에서 빈칸에 들어갈 올바른 값은?
NULL인 UnitsO
다음 IFNULL() 함수 사용법에서 빈칸에 들어갈 올바른 값은?
NULL인 UnitsOnOrder를 0으로 처리하려면:
SELECT ProductName, UnitPrice * (UnitsInStock + _____(_____, _____))
FROM Products;
NULL인 UnitsOnOrder를 0으로 처리하려면:
정답: B
⦁ IFNULL() 함수의 구문:
IFNULL(expression, alternative_value)
⦁ 첫 번째 매개변수: 검사할 표현식 또는 컬럼
⦁ 두 번째 매개변수: NULL일 때 사용할 대체값
⦁
IFNULL(UnitsOnOrder, 0)
: UnitsOnOrder가 NULL이면 0을 반환, 그렇지 않으면 원래 값 반환⦁ 매개변수 순서를 바꾸면 의미가 완전히 달라집니다
💡 학습 팁
이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.