GROUP BY 표현식이 아닌 ORA-00979를 해결하는 방법

메디 하니네

다음 쿼리로 ORA-00979가 발생합니다.

select Unit , count(samid_rfpid) ,  (tcv+tcv_euro) as total from Closerfprfx GROUP BY Unit

나는 tcv_euro와 tcv를 그룹에 추가할 때 tcv와 tcv_euro의 합계와 sam_rfpid의 합계와 함께 중복 없는 모든 밤을 보고 싶습니다. 잘못된 표시가 있습니다.

 Unit count total
  CCF   1     500
CCF   1     500
CCF   1     500
CCF   1     500
CCF   1     500

올바른 디스플레이:

Unit  count    total
CCF   5            56140

이 오류를 해결하려면 어떻게 해야 합니까?

뽀빠이

다음 aggregate기능 을 사용해야 합니다.

SELECT UNIT,
       COUNT(SAMID_RFPID),
       SUM(TCV + TCV_EURO) AS TOTAL -- here
  FROM CLOSERFPRFX
 GROUP BY UNIT

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Oracle Object Relational DB ORA-00979 : GROUP BY 표현식이 아닙니다.

Oracle 오류: ORA-00979: GROUP BY 표현식이 아닙니다.

ORA-00979: Oracle에서 GROUP BY 표현식이 아닙니다.

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

단순 오류 "ORA-00979: GROUP BY 표현식이 아닙니다"

Hibernate namedquery가 ORA-00979를 던졌습니다 : GROUP BY 표현식이 아닙니다.

보기를 시도했지만 문제가 있습니다. ORA-00979 : GROUP BY 표현식이 아닙니다.

ORA-00979 : 간단한 예의 GROUP BY 표현식이 아닙니다

ORA-00979 : Oracle에 대한 GROUP BY 표현식이 아니지만 절 차이의 맥락에서 MySQL에 유효하지 않습니다

그룹 기준을 사용할 수 없습니다. ORA-00979 : GROUP BY 표현식이 아닙니다.

ORA-00979 오류가 발생했습니다: GROUP BY 표현식이 아닙니다.

반응에서 표현식이 아닌 중괄호를 사용하는 방법

SQLSyntaxErrorException : ORA-00979 :하지 않는 GROUP BY 표현

boost.hana를 사용하여 "constexpr이 아닌 변수 'a'읽기가 상수 표현식에서 허용되지 않음"문제를 해결하는 방법

수식이 아닌 셀의 텍스트로 결과를 표시하는 방법

이 오류를 해결하는 방법 - ORA-22818: 하위 쿼리 표현식이 허용되지 않습니까?

"유효한 XPath 표현식이 아닙니다"오류를 해결하는 방법

SQL ORA-02063-이 문제를 해결하는 방법?

리디렉션이 아닌 로그인 페이지를 해결하는 방법

GROUP BY 표현식이 아닌 SQL

SQL Oracle : GROUP BY의 합계 결과를 얻는 방법, 동일한 조건이 아닌 데이터를 선택하는 방법

LISTAGG()에서 ORA-01489를 해결하는 JOOQ DSL 방식

qualifed 이름 표현식에서 필드를 해결하는 방법

반응에서 === 1이 아닌 1을 해결하는 방법

InputTrasparent를 자식이 아닌 부모에 대해 true로 설정하는 방법

코스 참가자를 계산하려는 GROUP BY 표현식이 아닙니다.

새 데이터베이스 연결을 위해 sqlnet.ora 및 tnsnames.ora를 작성하는 방법

java 정규 표현식 : 공백과 쉼표가 아닌 실수를 찾는 방법

{} 인터페이스를 해결하는 방법은 golang의 [] uint8이 아닌 문자열입니까?

TOP 리스트

뜨겁다태그

보관