프로그래머스 SQL : GROUP BY
4695 단어 programmersdbdb
고양이와 개는 몇 마리 있을까
SELECT ANIMAL_TYPE,COUNT(*) FROM ANIMAL_INS
GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE;
동명 동물 수 찾기
SELECT NAME, COUNT(NAME) FROM ANIMAL_INS
GROUP BY NAME HAVING COUNT(NAME)>1 ORDER BY NAME;
입양 시각 구하기(1)
SELECT HOUR(DATETIME) "HOUR",COUNT(*) "COUNT" FROM ANIMAL_OUTS
GROUP BY HOUR(DATETIME) HAVING HOUR BETWEEN 9 AND 20
ORDER BY HOUR(DATETIME);
입양 시각 구하기(2)
SET @HOUR := -1; -- =(비교연산자)와 차별하기 위한 :=(대입연산자)
SELECT (@HOUR:=@HOUR+1) "HOUR",
(SELECT COUNT(*) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) = @HOUR) "COUNT"
FROM ANIMAL_OUTS WHERE @HOUR<23;
Author And Source
이 문제에 관하여(프로그래머스 SQL : GROUP BY), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@_koiil/프로그래머스-SQL-GROUP-BY저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)