- 전체
- Sample DB
- database modeling
- [표준 SQL] Standard SQL
- G-SQL
- 10-Min
- ORACLE
- MS SQLserver
- MySQL
- SQLite
- postgreSQL
- 데이터아키텍처전문가 - 국가공인자격
- 데이터 분석 전문가 [ADP]
- [국가공인] SQL 개발자/전문가
- NoSQL
- hadoop
- hadoop eco system
- big data (빅데이터)
- stat(통계) R 언어
- XML DB & XQuery
- spark
- DataBase Tool
- 데이터분석 & 데이터사이언스
- Engineer Quality Management
- [기계학습] machine learning
- 데이터 수집 및 전처리
- 국가기술자격 빅데이터분석기사
- 암호화폐 (비트코인, cryptocurrency, bitcoin)
ORACLE [oracle] ORA-00979: GROUP BY 표현식이 아닙니다
2020.05.01 21:39
ORA-00979: GROUP BY 표현식이 아닙니다
예시 구문
다음과 같은 구문이 있다.
select deptno, name from professor group by deptno;
조회하는 컬럼은 deptno와 name 두 컬럼이고 그룹으로 묶을 컬럼은 deptno 한 컬럼이다.
에러는 조회하는 컬럼과 그룹을 적용하는 컬럼의 차이로 인해서 발생한다.
group by문을 사용할 때는 반드시 그룹 함수 외에 조회하는 column 모두를 group by문에 표시해야 한다.
해결
다음과 같이 구문을 수정한다.
select deptno, name from professor group by deptno, name;
출처: https://muyu.tistory.com/entry/Oracle-ORA00979-GROUP-BY-표현식이-아닙니다 [날마다 새롭게 또 날마다 새롭게]
본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.

