프로그래머스 코딩테스트/MySQL 63

프로그래머스 상위 n개 레코드 MySQL

정답SELECT NAMEFROM ANIMAL_INS WHERE DATETIMEORDER BY DATETIMELIMIT 1LIMIT은 LIMIT 개수로 원하는 개수 만큼 출력한다. 문제의 경우 상위 1개를 출력해야 하므로 ORDER BY로 정렬 후에 출력하였다.추가적인 LIMITLIMIT 개수 OFFSET 시작인덱스LIMIT 1 OFFSET 3;위와 같이 OFFSET의 경우 시작 인덱스가 들어간다.(LIMIT의 경우 출력 개수가 들어간다.)따라서 1개의 행을 출력하고 4번째 행을 출력한다.OFFSET을 생략하는 경우 'LIMIT 시작인덱스 개수'로 1번 인덱스부터 3개의 행을 반환한다.