快逸报表,分组求的问题。。。在线等,谢谢帮忙

时间:2022-06-12 18:41:44
字段:数据值类型 source   0,1,2,3
     数据值类型   count 
对source 分组 就 count 的和
SELECT FUNDING_REPORT.SOURCE,SUM(FUNDING_REPORT.COUNT) FROM FUNDING_REPORT WHERE  FUNDING_REPORT.USERID =1 GROUP By FUNDING_REPORT.SOURCE

错误:
ds1.Select(SUM(FUNDING_REPORT.COUNT))中表达式:SUM(FUNDING_REPORT.COUNT)中表达式:FUNDING_REPORT.COUNT中不能识别的表达式:FUNDING_REPORT.COUNT
我用报表里  ds1.group(SOURCE,true,,,SUM(COUNT),true)也没能实现分组求和。。
我想问的是快逸报表,怎么作分组求和?

5 个解决方案

#1


该回复于2010-11-10 09:56:06被版主删除

#2


SELECT FUNDING_REPORT.SOURCE,SUM(FUNDING_REPORT.[COUNT]) FROM FUNDING_REPORT WHERE FUNDING_REPORT.USERID =1 GROUP By FUNDING_REPORT.SOURCE

COUNT是保留字,如果是access或者sqlserver可以用[COUNT],mysql用`COUNT`

#3


我用的ORACLE ,用COUNT也没问题啊

#4


是快逸报表里报留COUNT?

#5


ds1.Select(SUM(FUNDING_REPORT.COUNT1))中表达式:SUM(FUNDING_REPORT.COUNT1)中表达式:FUNDING_REPORT.COUNT1中不能识别的表达式:FUNDING_REPORT.COUNT1

#1


该回复于2010-11-10 09:56:06被版主删除

#2


SELECT FUNDING_REPORT.SOURCE,SUM(FUNDING_REPORT.[COUNT]) FROM FUNDING_REPORT WHERE FUNDING_REPORT.USERID =1 GROUP By FUNDING_REPORT.SOURCE

COUNT是保留字,如果是access或者sqlserver可以用[COUNT],mysql用`COUNT`

#3


我用的ORACLE ,用COUNT也没问题啊

#4


是快逸报表里报留COUNT?

#5


ds1.Select(SUM(FUNDING_REPORT.COUNT1))中表达式:SUM(FUNDING_REPORT.COUNT1)中表达式:FUNDING_REPORT.COUNT1中不能识别的表达式:FUNDING_REPORT.COUNT1