SQL - 문제 미리보기

문제 1712

easy
다음 중 모든 주요 SQL 데이터베이스에서 공통으로 사용할 수 있는 NULL 처리 함수는?
A. IFNULL()
B. ISNULL()
C. COALESCE()
D. NVL()

정답: C

SQL NULL 처리 함수들은 데이터베이스별로 다른 이름을 사용하지만, COALESCE는 예외입니다. COALESCE()의 장점: • 표준 SQL 함수: SQL 표준에 정의된 함수 • 이식성(Portability): 모든 주요 DBMS에서 지원 • 다중 값 처리: 여러 개의 값 중 첫 번째 NULL이 아닌 값 반환 COALESCE 사용 예시: ```sql -- 기본 사용법 SELECT COALESCE(UnitsOnOrder, 0) FROM Products; -- 다중 값 처리 SELECT COALESCE(email, phone, address, 'No Contact') AS contact FROM Customers; ```

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.