Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL数据透视问题。输出错误_Sql - Fatal编程技术网

SQL数据透视问题。输出错误

SQL数据透视问题。输出错误,sql,Sql,上表所示。我什么都试过了!我没有得到我想要的结果。我想让它转一转。我该怎么做?我使用的是SQL server 2008。提前谢谢 只需从子查询中删除分组和聚合: SELECT * FROM ( Select TCCode, JobCode, count(*) AS Totals From myTable Group By JobCode, TCCode ) t1 pivot ( Count (JobCode) for JobCode in ([A], [S], [H], [F], [W])

上表所示。我什么都试过了!我没有得到我想要的结果。我想让它转一转。我该怎么做?我使用的是SQL server 2008。提前谢谢

只需从子查询中删除分组和聚合:

SELECT * FROM
(
Select TCCode, JobCode, count(*) AS Totals 
From myTable
Group By JobCode, TCCode 
) t1

pivot ( Count (JobCode) for JobCode in ([A], [S], [H], [F], [W])) as Totals
SELECT * FROM
(
Select TCCode, JobCode, count(*) AS Totals 
From myTable
Group By JobCode, TCCode 
) t1

pivot ( Count (JobCode) for JobCode in ([A], [S], [H], [F], [W])) as Totals
SELECT * FROM
(
Select TCCode, JobCode
From myTable
) t1

pivot ( Count (JobCode) for JobCode in ([A], [S], [H], [F], [W])) as Totals