Data Base 5

SQL - 서브쿼리

SELECT 절에 서브쿼리 작성 특정 조건에 맞는 데이터 조회 조인 결과 -각 회원의 나이, 전체 회원의 평균 나이, 회원과 평균 나이의 차이 구하는 쿼리나이 별 멤버 수를 COUNT 함수 사용해서 조회하기 TMD 테이블에서 25살이 넘은 멤버만 조회해서 TMEMBER 와 조회하는 쿼리 WHERE 절에 서브쿼리 작성-TMD 회원 중에서 27살이 넘은 멤버만 조회 하고 그 멤버를 TMEMBER의  테이블에서 데이터 조회 특정 필드의 최댓값을 가진 데이터 조회 HAVING 절에 서브쿼리 사용 평균 나이보다 높은 나이를 가진 그룹 조회

Data Base/sql 2024.08.27

SQL - JOIN

JOIN - 두 개의 테이블을 서로 묶어서 하나의 결과를 만들어 내는 것 INNER JOIN - 조인이 될 조건이 부합하는 행만을 가져오는 것(합집합)MID 가 동일한 컬럼을 찾아 출력하기조건을 포함한 INNER JOIN LEFT JOIN - 왼쪽 테이블의 모든 데이터를 가져오며, 오른쪽 테이블에서 일치하는 데이터가 있을 경우 해당 데이터를 같이 가져옴T_MEMBER 의 모든 데이터를 조회하고 T_TMD 에서 해당된 데이터가 없으면 NULL로 표시 조건을 포함한 LEFT JOIN관련된 데이터가 몇 개인지를 조회 RIGHT JOIN - LEFT JOIN 과 반대  LEFT OUTER JOIN - 기준 테이블을 왼쪽에 두고 OUTER JOIN 실행    LEFT OUTER JOIN - 왼쪽 테이블에 있는 모..

Data Base/sql 2024.08.26