[Programmers] 오랜 기간 보호한 동물(1)

김두현·2023년 3월 25일
1

SQL

목록 보기
15/20
post-thumbnail

🔒문제 url

https://school.programmers.co.kr/learn/courses/30/lessons/59044


❗️배운 것

LIMIT kk

출력할 데이터의 갯수를 제한한다.
문법은 아래와같이 단순하다.

SELECT ~~~~
FROM ~~~~
JOIN ~~ ON ~~
WHERE ~~~~
ORDER BY ~~~~
LIMIT 5

위 쿼리는 최종 SELECT된 데이터 중 상위 5개만 출력한다.


🔑코드

-- ANIMAL_INS라는 table에서 아래 열들을 선택하라.
SELECT ins.NAME, ins.DATETIME
-- ANIMAL_INS의 별칭을 ins로 하라.
FROM ANIMAL_INS AS ins
-- (NULL 데이터를 구별하기 위해)LEFT JOIN을 하라.
LEFT JOIN ANIMAL_OUTS AS outs ON ins.ANIMAL_ID = outs.ANIMAL_ID
-- outs에 존재하지 않는(입양가지 않은) ANIMAL_ID이어야 한다.
WHERE outs.ANIMAL_ID IS NULL
-- DATETIME을 기준으로 오름차순 정렬하라.
ORDER BY ins.DATETIME ASC
-- 상위 3개의 데이터만 출력하라.
LIMIT 3

💕오류 지적 및 피드백은 언제든 환영입니다. 복제시 출처 남겨주세요!💕
💕좋아요와 댓글은 큰 힘이 됩니다.💕
profile
I AM WHO I AM

0개의 댓글