-
[MySQL] 프로그래머스 SQL 고득점 Kit - SUM, MAX, MINSQL 2021. 7. 6. 11:29
- 최댓값 구하기
가장 최근에 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요.
SELECT MAX(DATETIME) FROM ANIMAL_INS
- 최솟값 구하기
동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요.
SELECT MIN(DATETIME) FROM ANIMAL_INS
- 동물 수 구하기
동물 보호소에 동물이 몇 마리 들어왔는지 조회하는 SQL 문을 작성해주세요.
SELECT COUNT(*) AS count FROM ANIMAL_INS
- SELECT 에 AS 를 쓰면 쿼리의 결과로 임시적으로 변경된 칼럼명을 가져올 수 있다.
- 중복 제거하기
동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다.
SELECT COUNT(DISTINCT NAME) AS count FROM ANIMAL_INS WHERE NAME IS NOT Null
'SQL' 카테고리의 다른 글
[MySQL] 프로그래머스 SQL 고득점 Kit - IS NULL (0) 2021.07.09 [MySQL] 프로그래머스 SQL 고득점 Kit -GROUP BY (0) 2021.07.07 [MySQL] 프로그래머스 SQL 고득점 Kit - SELECT (0) 2021.07.05 [SQL] SQL Query 쿼리문 (2) - DISTINCT, JOIN, OUTER JOIN (0) 2021.05.31 [SQL] SQL Query 쿼리문 (1) - SELECT, FROM, WHERE, ORDER BY, GROUP BY, LIMIT (0) 2021.04.04