Lv.1 - 모든 레코드 조회하기, Lv.2 - 고양이와 개는 몇 마리 있을까
1795 단어 programmerssqlprogrammers
📚 Lv.1 - 모든 레코드 조회하기
이해
테이블 ANIMAL_INS
구조 ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE
를 그대로 출력하고
✏️ 한가지 조건
ANIMAL_ID 순
으로 조회하는 SQL문이다.
소스
SELECT * From ANIMAL_INS ORDER BY ANIMAL_ID;
📚 Lv.2 - 고양이와 개는 몇 마리 있을까
이해
- ANIMAL_TYPE이 같은 것들끼리 GROUP으로 묶어서 조회하기 위해,
GROUP BY
를 사용한다. - 이에 대하여
COUNT(ANIMAL_TYPE)
을 한다면, 그룹화된 것들 각각의 갯수를 구할 수 있다. - cat이 dog보다 앞에 나와야 하므로,
ORDER BY ANIMAL_TYPE
을 추가한다. (우선순위)
소스
-- 코드를 입력하세요
SELECT ANIMAL_TYPE, count(ANIMAL_TYPE)
FROM ANIMAL_INS
GROUP BY ANIMAL_TYPE
ORDER BY ANIMAL_TYPE;
Author And Source
이 문제에 관하여(Lv.1 - 모든 레코드 조회하기, Lv.2 - 고양이와 개는 몇 마리 있을까), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@chang626/Lv.1-모든-레코드-조회하기-Lv.2-고양이와-개는-몇-마리-있을까저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)