TIL)210618 SQL

Sanghun Kim·2021년 6월 17일
0

WHERE 와 HAVING의 차이

  • WHERE 는 GROUP BY하기 전의 레코드를 필터
  • HAVING은 GROUP BY와 함께 따라다니며, 그룹화 된 이후의 결과를 필터.

쿼리의 실행 순서

  • FROM
  • WHERE
  • GROUP BY
  • HAVING
  • SELECT
  • ORDER BY

Primary Key는 한 테이블에 하나밖에 없지만 여러 컬럼을 묶어서 만들 수도 있다.

GROUP BY 에 쓴 조건이랑
HAVING 에 쓴 조건이 같이야함

profile
코드스테이츠 소프트웨어 엔지니어링 29기

0개의 댓글