• SQL 함수 정리

    2021. 10. 10.

    by. 하루플스토리

    반응형

    가장 큰 수

    SELECT MAX(DATETIME) AS 시간
    FROM ANIMAL_INS

     

    가장 작은 수

    SELECT MIN(DATETIME) AS 시간
    FROM ANIMAL_INS

     

    갯수 세기

    SELECT COUNT(ANIMAL_ID) AS count
    FROM ANIMAL_INS;

     

    갯수 세기, 중복 제거, NULL값 제거

    SELECT COUNT(DISTINCT NAME) AS count
    FROM ANIMAL_INS
    WHERE NAME IS NOT NULL;

     

     

    널값인 경우 No name 으로 넣어주기

    SELECT ANIMAL_TYPE, IFNULL(NAME, 'No name'), SEX_UPON_INTAKE
    FROM ANIMAL_INS
    ORDER BY ANIMAL_ID;

     

    조인

    SELECT OUTS.ANIMAL_ID, OUTS.NAME

    FROM ANIMAL_OUTS OUTS

    LEFT OUTER JOIN ANIMAL_INS INS

    ON OUTS.ANIMAL_ID = INS.ANIMAL_ID

    WHERE INS.ANIMAL_ID is NULL

    ORDER BY OUTS.ANIMAL_ID

     

     

     

     

     

     

    반응형

    댓글