在SQL Server中,我们得到如下所示的结果:
但是,我们需要输出如下所示:
有没有办法可以通过asp.net前端或SQL Query / Stored过程合并重复数据?
答案 0 :(得分:0)
它可能不是首选解决方案,但它可以帮助您以更合适的方式获取数据:
SELECT * FROM [{yourDb}].[dbo].[{yourTb}] ORDER BY ProductName ASC
COMPUTE sum(Quantity) BY ProductName
结果: 项目订单数量
萨姆 6
- 继续
项目订单数量
萨姆 21
答案 1 :(得分:0)
您可以从存储过程返回两个表,一个表只包含带有总字段的产品详细信息,另一个表具有订单详细信息。
将网格与内部网格放在一起。
现在将父网格与产品表和第二个网格与订单表绑定, 它会解决你的问题。