💿 Oracle/Oracle 오류

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

동일 2022. 5. 26. 10:00

중복되는 데이터를 찾기 위해 GROUP BY ~ HAVING 을 사용했는데

 

몇 번 사용 안해봐서그런지 자꾸 실수를 한다.

 

SELECT * 으로 입력하면

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

라는 오류를 만날 수 있다.

 

아직도 왜 이러는지 모르지만

그냥 SELECT쓸때 컬럼 지정해서 쓰면

오류가 해결된다.

 

SELECT 컬럼1, COUNT(*), ~

이런식으로 사용하자.