通过以下查询,我得到了ORA-00979: DISTINCT ((colA || SUBSTR(colB, 1, 2))) AS colA WHERE colC='5678'我有一个名为myTable的表,它有三列(colA、colB和colC)。但是,我收到的是一个ORA-00979,而不是按表达式错误分组的.
我怎么才能解决这个问题?
vdadCloseDate,'yyyymm'), count(*) from RmDashboardAccountDataBe where 1=1 and vdadRmId in('MK13','MK11') GROUPBY TO_CHAR(vdadCloseDate,'YYYYMM')
java.sql.SQLSyntaxErrorException: ORA-00979:不是按表达式分组