https://school.programmers.co.kr/learn/courses/30/lessons/59415
ANIMAL_INS 테이블에서 가장 최근에 들어온 동물을 구해야 한다.
가장 최근에 들어왔다는 것은 날짜가 가장 크다는 것과 동치이다.
이 문제도 앞선 문제와 같이 두 가지 방법이 있을 것 같다.
집계 함수를 이용하는 방법
MAX(컬럼) 을 사용하면 된다.MAX()를 사용할 수 있다.정렬 후 1개만 출력하는 방법
SELECT
DATETIME
FROM
ANIMAL_INS
ORDER BY
DATETIME DESC
LIMIT
1
ORDER BY를 통해 내림차순 정렬을 하고
LIMIT을 통해 1개만 출력하는 것이다.
이 문제는 이전 문제와 달리 별도의 alias가 필요하진 않았다.
SELECT
MAX(DATETIME)
FROM
ANIMAL_INS
더 좋은 해결방법이 있다면 언제든 댓글로 알려주세요 🤗