join
-
[MySQL] 프로그래머스 SQL 고득점 Kit - JOINSQL 2021. 7. 11. 23:23
* ANIMAL_OUTS 테이블의 ANIMAL_ID는 ANIMAL_INS의 ANIMAL_ID의 외래 키 없어진 기록 찾기 천재지변으로 인해 일부 데이터가 유실되었습니다. 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 ID와 이름을 ID 순으로 조회하는 SQL문을 작성해주세요. SELECT ANIMAL_OUTS.ANIMAL_ID, ANIMAL_OUTS.NAME FROM ANIMAL_OUTS LEFT OUTER JOIN ANIMAL_INS ON ANIMAL_OUTS.ANIMAL_ID = ANIMAL_INS.ANIMAL_ID WHERE ANIMAL_INS.ANIMAL_ID IS NULL AND ANIMAL_OUTS.ANIMAL_ID IS NOT NULL 있었는데요 없었습니다 관리자의 실수로 일..
-
[SQL] SQL Query 쿼리문 (2) - DISTINCT, JOIN, OUTER JOINSQL 2021. 5. 31. 15:02
SQL Query -DISTINCT, JOIN (INNER JOIN), OUTER JOIN (LEFT OUTER JOIN, RIGHT OUTER JOIN) 1. DISTINCT 중복 없이 유니크한 값만 결과로 돌려받고 싶을 때 DISTINCT를 사용할 수 있습니다. invoices 테이블에서 CustomerId 중복 값 없이 가져오기 SELECT DISTINCT i.CusotomerId FROM invoices i 유니크한 조합을 결과로 가져오기 위해서도 DISTINCT를 사용할 수 있습니다. invoices 테이블의 InvoiceDate와 BillingCity의 유니크한 조합 가져오기 SELECT DISTINCT i.InvoiceDate, i.BillingCity FROM invoices i 2. JO..