[wx]:请教: 对于从表的数据如何实现汇总功能。
——————————————————————————————————
[天堂隔壁]:杨老师,如果我的表格界面数据是经过复杂的SQL语句运算出来的数据,能够在这样的表格界面下实现" 明细记录+汇总行"呢? 这种方式我真的很需要,通常我的做法是做出报表界面中实现汇总的,如果能做成这样的形势对我太方便了.[emb8]
——————————————————————————————————
[admin]:应该可以,可能语句更复杂一些。 这本身就是SQL的功能,所以需要根据具体的需求来决定如何来写语句。 [em1][emb1] [ALIGN=right][COLOR=#000066][本贴已被 admin 于 2004-4-5 11:59:46 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[admin]:以平台附带的三金库存为例,如果希望实现如下对库存的显示: [IMG]upload/forum/200421791909.jpg[/IMG] 即直接在表格的下面显示汇总行,可以用如下语句实现: SELECT 成品库存.编号, 成品库存.名称, 成品库存.单位, 成品库存.起初库存, 成品库存.本期入库, 成品库存.本期出库, 成品库存.库存数量 FROM 成品库存 UNION SELECT "合计", "", "", Sum(起初库存), Sum(本期入库) , Sum(本期出库), Sum(库存数量) FROM 成品库存 GROUP BY "", "合计", "", "", "", ""; 这种显示结果可以直接在报表中输出,对于某些需要明细记录与汇总记录同时显示的尤其有用。 [emb1] [ALIGN=right][COLOR=#000066][本贴已被 admin 于 2004-2-17 9:20:12 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[znjw]:谢谢,确实实用.
——————————————————————————————————
[sweet_haret]:我用的时候出现了一个问题,“合计”会跑到第1个记录,非要用临时的排序它才会跑到最后一个位置。 不知道这个问题怎么解决,那位高位能解答一下呢。谢谢!
——————————————————————————————————
[ali]:请问杨老师:我想在这个节点使用界面汇总,试了不行。[em6] select 报废设备资产台帐.ID,代号,设备分类,设备名称...序号 from 报废设备资产台帐 order by 代号,序号 我想汇总‘设备名称’(文本型),可以么? [ALIGN=right][COLOR=#000066][本贴已被 ali 于 2007-9-11 11:39:33 修改过][/COLOR][/ALIGN]
下一篇:[讨论]关于条件运算??