group by1 [SQL] HAVING 과 WHERE 차이 SQL 조건문 HAVING과 WHERE의 차이 정리. ● WHERE - FROM 뒤에 위치. 조건절에는 다양한 비교연산자를 사용하여 조건을 줄 수 있다. SELECT * FROM 테이블명 WHERE 조건절 ● HAVING - GROUP BY 뒤에 위치. 조건절에는 다양한 비교연산자를 사용하여 조건을 줄 수 있다. SELECT * FROM 테이블명 GROUP BY 필드명 HAVING 조건절 ▷ WHERE, HAVING 둘 다 필드에 조건을 줄 수 있다는 공통점이 있다. WHERE는 기본적으로 모든 필드에 조건을 줄 수 있지만, HAVING은 전체테이블에서 GROUP BY로 새로 생성된 테이블에 그룹화된 필드에 조건을 줄 수 있다는 차이점이 있다. 또한, HAVING에 조건을 줄 필드는 SELECT에 반드시.. DB/SQL 2023. 6. 16. 이전 1 다음 728x90