有什么问题欢迎您随时反馈
感谢贵公司帮助,在系统内部表中实现了查询表的既有合计又有总计的报表问题,但是还存在美中不足,如下语句的总计总是在表的中部显示,去掉第一个引号中的总计,总数量可以显示在第一行,如果把总计放在第二个引号内,便在第一行第二个字段中显示总计,怎样才能使总计二字显示在第一行第一个字段内?另外,同样的语句利用系统外部表就提示union附近有错误,请指教! select 货物名称,货物编码,规格,数量 from 入库表 union select '总计','', '',sum(数量) as 总数量 from 入库表 union select 货物名称&'合计:','','',sum(数量) as 总数量 from 入库表 group by 货物名称
qtchuaqi
您所说把总计放在第一行第一个字段中你可以在总计前加一个空格即' 总计'这样能保证总计这条记录总是表格界面的第一行。关于您所说的在系统外提示union在的确是不支持的,你可以查一下相关资料来实现。
2005-10-21 8:27:00
系统平台做出的报表还算漂亮,美中不足的是只能做累计而无法做小计,比如:一个日报表既需要有旬计又有月计就无法满足,而ACCESS则可轻松完成.我盼着早日实现.或有其它办法请指教.谢谢!
qtchuaqi
目前这个也可以通过以下语句实现如: select 日期,货品编码,货品名称,规格,数量 from 入库表 order by 日期 union select 日期&'合计','','','',sum(数量) as 总数量 from 入库表 group by 日期 order by 日期
2005-10-18 11:19:00