我执行查询,得到如下格式的结果
ID Name Date MF SOB PCB
1001 KIRAN 02/08/2015 10 20 10
1002 KIRAN 03/O8/2015 12 20
1003 SWATHY 02/08/2015 10 8 10
1004 DEVAN 02/08/2015 13 9 10
1005 VIKAS 03/08/2015 14 12 10
1006 MADHAV 07/08/2015 12 11 10
1007 KIRAN 07/08/2015 10 15 20
1008 SWATHY 08/08/2015 10 17 15用户可以选择开始日期和结束日期选项...我需要在数据表中显示结果,如下所示:
如果开始日期是02/08/2015,结束日期是05/08/2015,我必须显示数据表的数据表列标题,如下所示
MF01/08/15 ,SOB01/08/15,PCB01/08/15, MF02/08/15 ,SOB02/08/15,PCB02/08/15, MF03/08/15 ,SOB03/08/15,PCB03/08/15,.............MF05/08/15,SOB05/08/15,PCB05/08/15,TOTALMF,TOTALSOB,
TOTALPCB
NAME MF01/08/15 SOB01/08/15 PCB01/08/2015 MF02/08/15 SOB02/08/15 Total
MF Total
SOb Total
PCB
KIRAN 10 20 10 12 20 22 20 30
SWATHY 10 8 10
DEVAN 13
VIKAS 14 12 10 14 12 10
MADHAV 发布于 2015-12-22 15:59:53
您可以创建一个存储过程来转换数据并调用它,标题就都没问题了。乍一看,我认为您可能希望在存储过程中使用数据透视表。
祝好运
https://stackoverflow.com/questions/34410658
复制相似问题