반응형
[접속 사이트] 프로그래머스 programmers.co.kr
[문제] ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블이다.
동물보호소에 들어온 고양이와 개가 각각 몇마리인지 SQL문을 작성하시오.
단, 고양이보다 개를 먼저 조회하시오!
[나의 풀이]
count함수를 써서 ANIMAL_TYPE의 수를 구하고, Group by 함수로 컬럼이 같은 것 끼리 묶음
단, 고양이보다 개를 먼저 조회하기 위해 Group by 내부 정렬이 필요하므로 Group by '컬럼명' Order by '컬럼명' DESC 사용
SELECT ANIMAL_TYPE, count(ANIMAL_TYPE) from ANIMAL_INS
Group by ANIMAL_TYPE Order by NAME DESC
[실행 결과]
반응형
'SEO's Study > 프로페셔널한 이야기' 카테고리의 다른 글
프로그래머스 코딩테스트 :: 입양 시각 구하기1(MySQL) (0) | 2020.09.18 |
---|---|
프로그래머스 코딩테스트 :: 동명 동물 수 찾기 (0) | 2020.09.18 |
프로그래머스 코딩테스트 :: MySQL 동물 수 구하기 / 중복제거 (0) | 2020.09.18 |
프로그래머스 코딩테스트 :: MySQL 최댓값/최솟값 구하기 (0) | 2020.09.17 |
[LINUX] 비밀번호 변경 없이 패스워드 연장하는 방법 (2) | 2020.07.31 |
댓글