반응형
예시
예를 들어 ANIMAL_INS 테이블이 다음과 같다면
ANIMAL_IDANIMAL_TYPEDATETIMEINTAKE_CONDITIONNAMESEX_UPON_INTAKE
A399552 | Dog | 2013-10-14 15:38:00 | Normal | Jack | Neutered Male |
A379998 | Dog | 2013-10-23 11:42:00 | Normal | Disciple | Intact Male |
A370852 | Dog | 2013-11-03 15:04:00 | Normal | Katie | Spayed Female |
A403564 | Dog | 2013-11-18 17:03:00 | Normal | Anna | Spayed Female |
가장 먼저 들어온 동물은 Jack이고, Jack은 2013-10-14 15:38:00에 들어왔습니다. 따라서 SQL문을 실행하면 다음과 같이 나와야 합니다.
시간
2013-10-14 15:38:00 |
※ 컬럼 이름(위 예제에서는 "시간")은 일치하지 않아도 됩니다.
본 문제는 Kaggle의 "Austin Animal Center Shelter Intakes and Outcomes"에서 제공하는 데이터를 사용하였으며 ODbL의 적용을 받습니다.
- 가장 먼저 들어온 동물의 시간 조회
문제 결과 :
SELECT MIN(DATETIME)
FROM ANIMAL_INS
주의 할 점.
MAX값을 가져오는 주의사항 과 동일하다.
1. 서브쿼리를 통해 ORDER BY 빠른순으로 하고 ROWNUM=1 을 구할 필요가 없다.
2. MIN() 를 통한 최 상위 데이터 하나만 뽑아낸다.
반응형
LIST
'코딩테스트 > SQL' 카테고리의 다른 글
[프로그래머스 SQL Kit SUM, MAX, MIN] 중복 제거하기 (0) | 2022.01.18 |
---|---|
[프로그래머스 SQL Kit SUM, MAX, MIN] 동물 수 구하기 (0) | 2022.01.18 |
[프로그래머스 SQL Kit SUM, MAX, MIN] 최댓값 구하기 (0) | 2022.01.18 |
[프로그래머스 SQL Kit SELECT] 상위 N개 레코드 (0) | 2022.01.18 |
[프로그래머스 SQL Kit SELECT] 여러 기준으로 정렬하기 (0) | 2022.01.18 |
댓글