[Programmers-SQL] 동명 동물 수 찾기

ouneno·2023년 3월 6일
0

Programmers-SQL

목록 보기
15/26
post-thumbnail

2023-03-06 월요일

💡 동명 동물 수 찾기


  1. SELECT 해당 이름이 쓰인 횟수
  2. WHERE 이름이 없는 동물 제외
  3. HAVING 두 번 이상 쓰인 이름
  4. ORDER BY - 결과는 이름 순 조회

1. PRODUCT 테이블 전체 출력하기

SELECT
*
FROM ANIMAL_INS

💻 출력


2. name 컬럼 행의 수를 count하기

SELECT  name
      , COUNT(name) AS cnt
FROM ANIMAL_INS
GROUP BY name

💻 출력


3. name이 없는 동물 제외하기

SELECT  name
      , COUNT(name) AS cnt
FROM ANIMAL_INS
WHERE name is NOT NULL
GROUP BY name

💻 출력


4. HAVING절을 사용하여 2이상의 count 출력하기

SELECT  name
      , COUNT(name) AS cnt
FROM ANIMAL_INS
GROUP BY name
HAVING cnt > 1  

💻 출력


5. 이름 순으로 조회하기

SELECT  name
      , COUNT(name) AS cnt
FROM ANIMAL_INS
GROUP BY name
HAVING cnt > 1      
ORDER BY NAME ASC

💻 출력

profile
지속적인 성장을 추구하는 새싹 개발자입니다🌱

0개의 댓글