Coding Test/SQL 연습 문제
프로그래머스/MySQL - SELECT 02. 상위 n개 레코드
parkes811
2023. 1. 5. 17:38
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
- 문제 설명
- 예시
- 코드 및 문제 풀이
SELECT NAME
FROM ANIMAL_INS
WHERE DATETIME = (SELECT MIN(DATETIME)
FROM ANIMAL_INS)
- 가장 먼저 보호소에 들어온 동물의 이름을 출력하기 위해서 WHERE 절에서 DATETIME이 MIN(), 들어온 시간이 가장 빠른 동물의 날짜를 가져오고 그 동물의 이름을 출력하면 된다.
- MIN()과 MAX()
- MIN() 함수는 선택된 필드에 저장된 값 중 가장 작은 값을 반환합니다.
- MAX() 함수는 선택된 필드에 저장된 값 중 가장 큰 값을 반환합니다.