728x90
반응형
코딩테스트 연습 > GROUP BY > 고양이와 개는 몇 마리 있을까
난이도: Lv.2
언어: MySQL
https://school.programmers.co.kr/learn/courses/30/lessons/59040
실패
없습니다.
성공
SELECT a.ANIMAL_TYPE, COUNT(*) AS count
FROM ANIMAL_INS a
WHERE 1=1
AND (
a.ANIMAL_TYPE = 'Cat'
OR a.ANIMAL_TYPE = 'Dog'
)
GROUP BY a.ANIMAL_TYPE
ORDER BY a.ANIMAL_TYPE ASC
WHERE절에서 Cat과 Dog인지 확인하고, GROUP BY문으로 Cat, Dog에대해 그룹으로 묶은 후 해당 그룹에 속하는 Cat, Dog가 몇 마리인지 확인하기위 COUNT 함수를 이용했습니다.
*참고 chatGPT
없습니다.
코드에 질문이 있으시면 댓글을 달아주세요. 최대한 빠른 시일 내에 답변해드리겠습니다.
봐주셔서 감사합니다.
728x90
반응형
'Study > SQL' 카테고리의 다른 글
[프로그래머스 SQL] 카테고리 별 도서 판매량 집계하기 (0) | 2024.01.15 |
---|---|
[프로그래머스 SQL] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 (0) | 2024.01.15 |
[프로그래머스 SQL] 최댓값 구하기 (0) | 2024.01.12 |
[프로그래머스 SQL] 입양 시각 구하기(1) (0) | 2024.01.12 |
[프로그래머스 SQL] 상품 별 오프라인 매출 구하기 (0) | 2024.01.12 |