thekid
Junho 8, 2005, 5:58pm
#1
Galera talvez alguém já tenho enfrentado este meu pequeno problema . :lol: Estou usando o HSQLDB para ter uma base integrada com minha aplicação StandAlone até aqui eu tive sucesso …
O problema é um “SELECT” meu que estava funcionando no MySql e não rola no HSQLDB . :roll:
SQL :arrow:
SELECT ATNI_CON_MES,SUM(ATND_CON_VALOR) TOTAL ,ATDT_CON_DATA, ATNI_CON_DIA ATNI_CON_MES,ATNI_CON_ANO FROM TB_CON_CONTA GROUP BY ATNI_CON_MES
SQLException :arrow:
java.sql.SQLException: Not in aggregate function or group by clause:
COLUMN TB_CON_CONTA.ATDT_CON_DATA in statement [SELECT ATNI_CON_MES,SUM(ATND_CON_VALOR) TOTAL ,ATDT_CON_DATA, ATNI_CON_DIA,ATNI_CON_MES,ATNI_CON_ANO FROM TB_CON_CONTA GROUP BY ATNI_CON_MES]
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.jdbcStatement.executeQuery(Unknown Source)
HELP!!!.. :!:
thekid
Junho 8, 2005, 6:24pm
#2
Ae galera já arrumei a solução aqui , uma amiga que manja tudo de banco me explicou o erro no sum() group by …
solução :arrow:
SELECT ATNI_CON_MES,SUM(ATND_CON_VALOR) TOTAL ,
ATNI_CON_ANO FROM TB_CON_CONTA GROUP BY ATNI_CON_MES , ATNI_CON_ANO