SQL2 [SQL] 프로그래머스 - 있었는데요 없었습니다 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/59043?language=mysql 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 요약ANIMAL_INS 테이블과 ANIMAL_OUTS 테이블이 있다. 관리자의 실수로 일부 동물의 입양일이 잘못 입력되었습니다. 보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일이 빠른 순으로 조회해야합니다. 해결 방안1. INNER JOIN을 사용하여 각자 두 테이블에서 animal_id가 같은 데이터를 가져온다. 그래야 보호 시작일,.. 2024. 10. 31. [SQL] JOIN 쿼리를 짜다보면 두 개의 테이블을 엮어야만 원하는 결과가 나오는 경우가 정말 많다. 그럴 때 쓰는 것이 바로 JOIN !조인을 쓰면 두 개의 테이블을 엮어서 원하는 데이터를 추출할 수 있다.JOIN에 대해 알아보자 ! SQL의 JOIN은 크게 4종류로 나눌 수 있다.INNER JOIN(내부 조인): 두 테이블을 조인할 때, 두 테이블에 모두 지정한 열의 데이터가 있어야 한다.OUTER JOIN(외부 조인): 두 테이블을 조인할 때, 1개의 테이블에만 데이터가 있어도 결과가 나온다.CROSS JOIN(상호 조인): 한쪽 테이블의 모든 행과 다른 쪽 테이블의 모든 행을 조인하는 기능이다.SELF JOIN(자체 조인): 자신이 자신과 조인한다는 의미로, 1개의 테이블을 사용한다. INNER JOIN (내부.. 2024. 10. 31. 이전 1 다음