OUTER JOIN
-
<프로그래머스> 없어진 기록 찾기코딩테스트/SQL 코딩테스트 2023. 12. 21. 21:43
출처 : https://school.programmers.co.kr/learn/courses/30/lessons/59042 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 요구사항 일부 데이터의 유실을 가정함 입양을 간 기록은 있는데, 보호소에 들어온 기록은 없는 동물의 ID와 이름을 ID순으로 조회 + 조회 시 이름이 없는(NULL) 데이터가 조회 될 경우 오답처리 나서 없앴음 간 기록은 있는데 들어온 기록은 없는 경우 OUTER JOIN으로 문제를 해결할 수 있다. INS 테이블에 OUTS 테이블을 RIGHT OUTER JOIN 하면 입양 간 기록..
-
<프로그래머스> 오랜 기간 보호한 동물(1)코딩테스트/SQL 코딩테스트 2023. 12. 19. 16:44
출처 : https://school.programmers.co.kr/learn/courses/30/lessons/59044 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 요구사항 아직 입양을 가지못한 동물 중 가장 오래 보호소에 있었던 동물 3마리의 이름, 보호시작일을 조회 결과는 보호시작일을 기준으로 조회함 ANIMAL_INS(동물보호소에 들어온 동물 정보) 테이블과 ANIMAL_OUTS(동물보호소에서 입양보낸 동물의 정보) 테이블을 조인해야함 아직 입양을 가지 못한 동물을 조회해야하기 때문에 INS에는 있는데 OUTS에는 없는 데이터를 조회해야한..