pivot可将行更改为列中保留的所有值的列

时间:2015-10-14 12:37:55

标签: sql sql-server

我尝试过这项工作,但没有取得任何成功。我试图让这个在SQL Server上工作,其中行转换为列。这是SQL:

 select *
   (
    select foldername, prcIncidentManagement.CallCategory
    from prcIncidentManagement
   )
   pivot
   (
    count(foldername)
    for prcIncidentManagement.CallCategory in ('Software','Hardware'.etc..)
   )

实际CallCategory字段的值超过20。有没有任何方法可以动态选择所有*,而无需在添加新值时预先定义它。

谢谢。

0 个答案:

没有答案