[프로그래머스 / ORACLE] 상위 n개 레코드 (날짜의 MIN, MAX 값 구하기)
2023. 10. 22. 16:00ㆍSQL/ORACLE
-- 코드를 입력하세요
SELECT NAME
FROM ANIMAL_INS
WHERE DATETIME = (SELECT MIN(DATETIME) FROM ANIMAL_INS)
내코드
느낀점
이번 문제는 날짜의 MAX, MIN값을 구하는 문제이다.
아직까지 코딩하면서 이런 값을 구해본적이 없어 신선한 문제였다.
바로 MIN과 MAX함수를 떠오르긴했으나 날짜비교에도 MIN과 MAX함수를 사용하는지 몰랐기에 반신반의하며 풀었던 문제이다.
제대로 찾아보니 날짜에도 MIN과 MAX함수를 사용하여 값을 구할 수 있다고 한다.
'SQL > ORACLE' 카테고리의 다른 글
[ORACLE] COUNT()함수에 대하여 (0) | 2023.10.22 |
---|---|
[프로그래머스/ORACLE] 동명 동물 수 찾기(GROUP BY 로 묶은 데이터의 각 개수 구하기) (1) | 2023.10.22 |
[프로그래머스 / ORACLE] 오랜 기간 보호한 동물(1) (1) | 2023.10.19 |
[프로그래머스/ORACLE] 12세 이하인 여자 환자 목록 출력하기 (1) | 2023.10.19 |
[프로그래머스/ORACLE] 조건에 맞는 사용자와 총 거래금액 조회하기 (1) | 2023.10.18 |