DB/프로그래머스 SQL
프로그래머스 - 상위 n개 레코드
안알랴줌.
2019. 12. 19. 13:12
문제 : 동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요.
답
SELECT NAME from ANIMAL_INS ORDER BY DATETIME LIMIT 1;
가장 먼저 들어온 동물의 이름이기 때문에 일단 DATETIME을 기준으로 오름차순하고 이때 가장위에 있는 레코드만 반환하면 된다.
이때 MySQL에서는 LIMIT를 사용하여 레코드의 수를 제한할수 있다.