본문 바로가기
Programming/오류노트

[오라클] ORA-00979: not a GROUP BY expression

by 도낙원 2018. 5. 17.
반응형

  오늘의 오류


group by 절에 관한 SQL문을 작성하다 생긴 오류입니다. 이 문법 오류는 그냥 내가 처음 group by절을 사용해봐서 몰라서 틀린 오류 입니다. grpup by 절을 사용할 때는 이렇게 작성을 해야 합니다.  


 

 

 틀린 문법

맞는 문법 


제가 틀린 부분은 group by에 컬럼 작성을 덜 했습니다. 즉 select 리스트에 있는 컬럼명이나 표현식 중 집계함수를 제외하고 모두 gruop by 절에 작성을 해줘야 했는데 그렇지 못했습니다. 

간단한 오류이긴 하지만 SQL문을 잘 모르기 때문에 이렇게 한번더 상기시키고자 작성했습니다.

반응형
사업자 정보 표시
난길샵 | 박현숙 | 경상북도 성주군 월항면 수죽길 98길 | 사업자 등록번호 : 256-07-01668 | TEL : 010-9909-8420 | Mail : skr04@naver.com | 통신판매신고번호 : 제2020-경북성주-52호 | 사이버몰의 이용약관 바로가기

댓글