반응형

출저 : 프로그래머스

 

IS NULL

문제풀이

 

A1. IF 사용

SELECT ROUND(AVG(IF (LENGTH IS NULL, 10, LENGTH)  ), 2) AS AVERAGE_LENGTH 
FROM FISH_INFO

 

※ IF( 조건 , A, B)  : 참일경우 A출력, 부정일 경우 B출력 출력

 

A2. CASE 사용

SELECT ROUND(AVG(CASE
                 WHEN LENGTH IS NULL THEN 10
                 ELSE LENGTH END ), 2) AS AVERAGE_LENGTH
FROM FISH_INFO 

반응형

+ Recent posts

// 기업0 D-Day (표지) // 기업2 D-Day