Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- DP
- Gradle
- 개발자 면접 준비
- 프로그래머스 이중우선순위큐 java
- oracle ansi
- DBASE&
- 프로그래머스
- JPA
- 이중우선순위큐 java
- 면접 필수 질문
- 백준
- BFS
- 이분탐색
- ansi sql 장점
- 이중우선순위큐 자바
- Spring Boot
- IT 면접 준비
- SQL
- 프로그래머스 이중우선순위큐 자바
- DFS
- 디베이스앤 인턴 후기
- 디베이스앤
- 위상정렬
- Java
- 그리디
- ansi sql 단점
- 프로그래머스 이중우선순위큐
- oracle ansi sql
- CJ DBASE&
- 백트래킹
Archives
- Today
- Total
쉬운 프로그래밍
[프로그래머스] 오랜 기간 보호한 동물 (1) 본문
programmers.co.kr/learn/courses/30/lessons/59044
보호소에 들어왔지만 입양되지 못한 동물들중 가장 오래된 세마리의 동물을 고르는 문제이다.
보호 동물 테이블인 ANIMAL_INS와 입양된 동물 테이블인 ANIMAL_OUTS를 LEFT OUTER JOIN한다.
LEFT OUTS JOIN이기 때문에 ANIMAL_OUTS에 존재하지 않아 NULL인 것들도 나오기땜에
ANIMAL_OUTS의 ID가 NULL인 행들을 셀렉하면 된다.
세마리만 골라야 되는 것을 까먹지 않을 것
SELECT INS.NAME, INS.DATETIME
FROM ANIMAL_INS AS INS
LEFT JOIN ANIMAL_OUTS AS OUTS
ON INS.ANIMAL_ID = OUTS.ANIMAL_ID
WHERE OUTS.ANIMAL_ID IS NULL
ORDER BY INS.DATETIME
LIMIT 3
'SQL > 문제풀이' 카테고리의 다른 글
SQL 코딩테스트 주요 쿼리 (0) | 2021.03.09 |
---|---|
[프로그래머스 SQL] 입양 시각 구하기 (1) (4) | 2021.01.26 |
[프로그래머스 SQL] 동명 동물 수 (0) | 2021.01.26 |
[프로그래머스 SQL] 고양이와 개는 몇 마리 있을까 (0) | 2021.01.26 |
[프로그래머스 SQL] 중복 제거하기 (0) | 2021.01.26 |
Comments