[SQL문제풀기] 최댓값 구하기

silver's avatar
Dec 07, 2024
[SQL문제풀기] 최댓값 구하기
 

문제

 

내가 작성한 정답 1 - MYSQL

SELECT DATETIME FROM ANIMAL_INS ORDER BY DATETIME DESC LIMIT 1;
 
내가 작성한 정답 2
SELECT DATETIME FROM ANIMAL_INS WHERE DATETIME = (SELECT MAX(DATETIME) FROM ANIMAL_INS);
 

내가 작성한 정답 1 -ORACLE

SELECT DATETIME FROM (SELECT * FROM ANIMAL_INS ORDER BY DATETIME DESC) WHERE ROWNUM = 1;
 
내가 작성한 정답 2 - MYSQL과 동일
SELECT DATETIME FROM ANIMAL_INS WHERE DATETIME = (SELECT MAX(DATETIME) FROM ANIMAL_INS);
Share article

silver