sql汇总分组排序的问题
发布网友
发布时间:2022-04-07 15:23
我来回答
共3个回答
热心网友
时间:2022-04-07 16:52
问题补充:
不对,不对,自己去试验下就知道了,这方法我早试过了
---------------------------------
楼主是只显示分组合计?
猜一个,用with rollup
SELECT 商品名称=isnull(商品名称,'合计'),sum(数量) as 数量 FROM 打印明细表 WHERE 打印单据_ID =80 group by 商品名称 with rollup
以下已注明,楼主不提供大家也只好猜。
贴表结构和部份数据
实现方法:
select * from ..............
union all
select xx,.... from ... group by xx
热心网友
时间:2022-04-07 18:10
SELECT 商品名称,sum(商品数量) FROM 打印明细表 WHERE 打印单据_ID =80
group by 商品名称 order by 座位 desc
---补充---
哪个方法你早试验过了?
不对的话报了什么错,你到底想要什么样的结果
给几个数据
热心网友
时间:2022-04-07 19:45
select count(*) num,商品名称
from 打印明细表 where 打印单据_ID =80
group by 商品名称 order by 座位 desc,打印顺序