프로그래머스/SQL
[프로그래머스]Lv.1 상위 n개 레코드 - Mysql(LIMIT사용)
놀이방사장님
2022. 12. 20. 00:00
728x90
반응형
안녕하세요
이번에는 프로그래머스
'상위 n개 레코드'를 풀어봤습니다.
코딩테스트 연습 - 상위 n개 레코드 | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제)
동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요.
위에 사진처럼 결과가 나오면 됩니다.
이번에는 Oracle말고 Mysql로 풀었습니다.
이렇게 풀면 오라클로는 안 풀립니다.
LIMIT가 Oracle에서는 지원하지 않아요
ROWNUM인가 따로 있는데 이건 제가 따로 풀어서 올리겠습니다.
쿼리
SELECT DISTINCT NAME
FROM ANIMAL_INS
ORDER BY DATETIME ASC LIMIT 1;
여기 이문제는 기본적인 SELECT문을 쓰고 LIMT를 쓰면 됩니다.
LIMIT 2하면 2개까지 나오고 뒤에 숫자에 따라 나오는 레코드가 정해집니다!
반응형