我想生成如下的reprt。 日期应该作为列,并且每个销售人员的日期销售额和总数应该按行排列。我怎么能得到它MYSQL。 我的表是X,它具有所有这些细节。
| Date 1 | Date 2 | Total |
-----------------------------------------------------------------
SalesmanName |Sales | Qty | Sales | Qty | TotSales | TotQty |
------------------------------------------------------------------
Salesman 1 | 100 | 10 | 100 | 10 | 200 | 20 |
------------------------------------------------------------------
Salesman 2 | 50 | 5 | 200 | 20 | 250 | 25 |
------------------------------------------------------------------
表X:
salesmanname, salesvalue, salesquantity, transdate
(abc, 100, 10, 2015-07-01)
(xyz, 50, 5, 2015-07-01)
(abc, 90, 9, 2015-07-01)
(abc, 80, 8, 2015-07-01)
(xyz, 60, 6, 2015-07-02)
(abc, 40, 4, 2015-07-03)
(xyz, 100, 10, 2015-07-03)
(abc, 90, 9, 2015-07-04)
(xyz, 70, 7, 2015-07-04)
(xyz, 50, 5, 2015-07-04)
我试过
从x到trnsdate选择salesmanname,sum(sales),sum(qty) 通过trnsdate,salesmanname
在fromdate和todate组之间进行
但我无法制作专栏。我怎么能这样做。请帮助我,我是MySql的新手和查询。