[11주차] SQL 2 - Group, Join, Subquery

minLuna·2023년 5월 16일
0

엘리스 AI트랙 7기

목록 보기
53/62

본 자료는 심민경 코치님의 자료를 사용하여 정리하였습니다.

데이터 집계함수

  • COUNT : 개수
  • MAX : 최대값
  • MIN : 최소값
  • SUM : 합계
  • AVG : 평균값
  • VARIANCE : 분산
  • STDDEV : 표준편차

Group by

  • 집계할 대상의 그룹을 특정변수를 기준으로 나눈다.
  • Group by는 WHERE 뒤, Order by 앞에 위치한다.

Having

  • 집계결과 값에 조건식 더하기
  • Having은 Group by 뒤, Order by 앞에 위치한다.

JOIN

테이블 결합

서브쿼리(Subquery)

  • 메인쿼리 안에 있는 또 다른 SELECT 문장
  • 소괄호로 둘러 싼 형태로 작성
  • 종류
    • 스칼라 서브쿼리 : SELECT 절에 서브쿼리 사용
    • 인라인 뷰 : FROM 절에 서브쿼리 사용
    • 중첩 서브쿼리 : WHERE 절에 서브쿼리 사용
      \rarr 안티조인은 중첩서브쿼리에 NOT을 붙인것이다.

Distinct

  • 키워드 중복제거
  • SELECT 바로 뒤에 위치
profile
열심히

0개의 댓글