【发布时间】:2012-06-27 19:18:11
【问题描述】:
以下查询执行良好...
select LIC,PF from (select * from tbl_DeductionHead )up
pivot(sum(DeductionPerAmount) for DeductionHead In (LIC,PF)) as pvt
输出看起来像,
LIC PF
900.00 NULL
NULL 600.00
但我的疑问是如何获得列的动态字段值..
也就是说,
select * from (select * from tbl_DeductionHead )up
pivot(sum(DeductionPerAmount) for DeductionHead In (*)) as pvt
如何使用上述查询
【问题讨论】:
-
你不能。值列表是静态的
-
@Gaurav 有任何反馈吗?我的回答有帮助吗?
-
@tombom 你确定你的答案很好,而且效果很好......谢谢老兄......
标签: sql sql-server