根据数据值拆分数据
本文关键字:数据 拆分 | 更新日期: 2023-09-27 18:24:21
我有一个数据,如下所示。
OrderDate OrderID TotalOrderPrice
*********************************
1/10/2010 ABC 100
1/10/2010 ABC 200
1/20/2010 ABC 150
1/26/2010 ABC 100
1/10/2010 EDF 200
1/20/2010 EDF 110
1/26/2010 EDF 120
****************************
我想要最终输出,这样我就可以看到特定OrderDate
上特定OrderID
的OrderPrice
之和是多少,如下所示
OrderDate ABC EDF
************************
1/10/2010 300 200
1/20/2010 150 110
1/26/2010 100 120
有人能指导我如何做到这一点吗?如何查询DataTable以获得此结果?
您必须进行透视查询。。。请查收你的推荐信。
基于分组的带有返回列的SQL查询
-
使用已分组的值运行SQL语句:
SELECT OrderDate, OrderID, SUM(TotalOrderPrice) FROM table GROUP BYOrderDate, OrderID
-
然后,您可以将值数据绑定到网格或迭代结果。我猜测一些输出,因为你没有在问题中指定它