[astrosword]:SELECT 工作日报明细.需求部门,sum(工作日报明细.工时消耗) as 总工时 from 工作日报明细 where 工作日报明细.日期>=请输入起始日期 and 工作日报明细.日期<=请输入截止日期 group by 工作日报明细.需求部门 union SELECT "总计",sum(工作日报明细.工时消耗) as 总工时 from 工作日报明细 筛选出的结果,“总计”项总是排在中间,怎么让它排在表的最后一项。或让选出的数据按指定顺序排列? 请指教。
——————————————————————————————————
[lcqhy]:请把union下面的语句改成: SELECT " 总计",sum(工作日报明细.工时消耗) as 总工时 from 工作日报明细 order by 需求部门 desc 即在总计前面加一个空格,请试一下。
——————————————————————————————————
[astrosword]:可以了,非常感谢! 如果我想按自己指定的顺序排列而不只是简单从大到小或从小到大,可否? 请指教。[emb2][emb12]
——————————————————————————————————
[admin]:设置编码字段,根据你需要的方式进行编码,然后按编码排序。[emb1]
上一篇:如何实现通过功能按纽指定报表打印