본문 바로가기

Dev. Debug/프로그램

ORA-00979: GROUP BY 표현식이 아닙니다

ORA-00979: GROUP BY 표현식이 아닙니다


쿼리문을 작성하다 보면, 가끔씩 이런 에러가 나오는 것을 볼 수 있다.

GROUP BY(HAVING 포함)를 사용할 때에는 SELECT문에 기술된 모든 컬럼을 적어주어야 하는데, 

가끔씩 빠뜨리는 경우가 있다. 빠뜨리게 되면 오라클은 어김없이 ORA-00979 를 보여준다.


위와 같이 GROUP BY를 사용할 때는 SELECT문에 기술된 모든 컬럼을 적어주도록 하자!