프로그래머스 SQL 고득전 kit를 풀어보고 정리한 내용입니다.
맞춘 정답과 틀린 경우 생각해내지 못한 문법 위주로 작성하였습니다.
정리 내용 출처는 아래를 참고해 주세요.
Lv.2 상위 n개의 레코드
처음 작성 답안
조건을 이용해 DATETIME 기준 첫번째 데이터를 가져오면 될 것이라고 생각했으나, DATETIME이 정렬되어 있지 않았기 때문에 결과값이 다르게 나왔다.
SELECT NAME FROM ANIMAL_INS WHERE DATETIME LIMIT 1;
추가 답안
ORDER BY를 이용해 DATETIME 기준 오름차순으로 정렬한 수 첫번째 데이터를 가져오도록 했다.
SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME ASC LIMIT 1;
'SQL' 카테고리의 다른 글
[SQL] 프로그래머스 고득점 kit - SELECT / 여러 기준으로 정렬하기 (1) | 2024.03.06 |
---|---|
[SQL] 프로그래머스 고득점 kit - SELECT / 아픈 동물 찾기 (0) | 2024.03.06 |
[SQL] 프로그래머스 고득점 kit - IS NULL / 이름이 있는 동물의 아이디 (0) | 2024.03.05 |
[SQL] 프로그래머스 고득점 kit - SELECT / 역순 정렬하기 (0) | 2024.03.05 |
[SQL] 프로그래머스 고득점 kit - SUM, MAX, MIN / 동물 수 구하기 (0) | 2024.03.04 |