找出客户在ssrs中完成的订单总数

时间:2016-01-14 14:30:03

标签: mysql database reporting-services

我需要帮助,因为我需要找出客户订单的总数。但是,我没有计算数据库中的订单总数,所以我需要知道如何解决它,并把它放在我的表中没有重复。

由于信息的性质,我无法附加图片。但是,如果客户有订单行,我怎样才能获得订单总数,而不是每个订单旁边的订单(因为每个订单都有唯一的OrderId和OrderNumber)?例如:

#> Cust Name > Order No > Order Id> Total amount of orders.
> Gina      > 0123     > 4567   > 1
> Gina      > 8901     > 2345   > 1

我怎样才能让它们布局如下

#> Cust Name > Order No > Order Id> Total amount of orders.
> Gina      > 0123     > 4567   
                                > 2   
> Gina      > 1234     > 2345                              

到目前为止,我一直在努力,因为我根本不是程序员,而且我对SSRS几乎没有经验。

感谢任何帮助。

查询是:

SELECT O.*
      ,C.CustName   
      ,OD.[PartNo]
      ,OD.[PartDesc]
      ,OD.[Quantity]
      ,OD.[Price]
      ,OD.[Total],
       [myCount] = 1 
FROM [dbo].[tblOrder] O 
    INNER JOIN [dbo].[tblOrderDetails] OD ON O.OrderNo = OD.OrderNo 
    INNER JOIN [dbo].[tblCustomer] C ON O.CustNo = C.CustNo

0 个答案:

没有答案