아직 입양을 못 간 동물 중, 가장 오래 보호소에 있었던 동물 3마리의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일 순으로 조회해야 합니다.
SELECT NAME, DATETIME
FROM (SELECT A1.ANIMAL_ID, A1.NAME, A1.DATETIME, A2.ANIMAL_ID D_ANIMAL_ID
FROM ANIMAL_INS A1
LEFT JOIN ANIMAL_OUTS A2
ON A1.ANIMAL_ID = A2.ANIMAL_ID
) T1
WHERE D_ANIMAL_ID IS NULL
ORDER BY DATETIME
LIMIT 3;
https://programmers.co.kr/learn/courses/30/parts/17046
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
mysql을 오랫만에 해봤더니 리미트나 문법을 잊어버렸더랬다..
그래도 다시 하니 기억이 새록새록 나긴한다,,
T1, T2 많이 썼었는데ㅎㅎ
'프로그래머스 > SQL' 카테고리의 다른 글
[프로그래머스] 있었는데요 없었습니다 (0) | 2022.05.02 |
---|---|
[프로그래머스] 없어진 기록 찾기 (0) | 2022.05.02 |