inblog logo
|
taker
    SQL문제풀기

    잔챙이 잡은 수 구하기

    김인범's avatar
    김인범
    Dec 29, 2024
    잔챙이 잡은 수 구하기
    Contents
    문제쿼리문

    문제

    💡
    잡은 물고기 중 길이가 10cm 이하인 물고기의 수를 출력하는 SQL 문을 작성해주세요.
    물고기의 수를 나타내는 컬럼 명은 FISH_COUNT로 해주세요.

    쿼리문

    select COUNT(id) as FISH_COUNT from fish_info where isnull(length);
    length 컬럼의 null 값인 생선들을 구해야하는 문제입니다.
     
    컬럼의 null값을 구별하기 위해서는
    where 절에 ISNULL 또는 ISNOTNULL 을 사용해야합니다.
     
    문자열 ‘NULL’이 들어간다면
    where length = ‘NULL’ 로 해결되지만
    값이 null로 표시되는 것이기에
    where length IS NULL; 또는 where isnull(length); 로 작성을 해야합니다.
     
    💡
    실제 값이 null인 것을 찾을 경우
    ISNULL
    실제 값이 null이 아닌 것을 찾을 경우
    ISNOTNULL
     
    Share article

    taker

    RSS·Powered by Inblog