728x90
https://school.programmers.co.kr/learn/courses/30/lessons/59415
나의 풀이
ORDER BY와 LIMIT를 활용한 문제 풀이
ORDER BY는 ATT를 정렬하는 역할을 하고 LIMIT N은 위에서부터 몇 번째 ATT를 가져올지 결정한다.
LIMIT i, j 이런 식으로 범위를 결정하여 쓸 수 있다.
SELECT DATETIME AS '시간'
FROM ANIMAL_INS
ORDER BY DATETIME DESC
LIMIT 1
MAX를 활용한 문제풀이
WHERE 절에 DATETIME이 MAX일 때 시간정보를 가져온다.
SELECT DATETIME AS '시간'
FROM ANIMAL_INS
WHERE DATETIME= (
SELECT MAX(DATETIME)
FROM ANIMAL_INS
)
728x90
'Coding Test > programmers' 카테고리의 다른 글
[SQL] MySQL 프로그래머스 동물 수 구하기 (0) | 2023.04.19 |
---|---|
[SQL] MySQL 프로그래머스 최솟값 구하기 (0) | 2023.04.19 |
[SQL] MySQL 프로그래머스 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2023.04.19 |
[SQL] MySQL 프로그래머스 조건에 맞는 회원수 구하기 (0) | 2023.04.19 |
[SQL] MySQL 프로그래머스 상위 n개 레코드 (0) | 2023.04.19 |