7
JOB ENAME
-------- ----------
ANALYST SCOTT
ANALYST FORD
CLERK SMITH
CLERK ADAMS
CLERK MILLER
CLERK JAMES
MANAGER JONES
MANAGER CLARK
MANAGER BLAKE
PRESIDENT KING
SALESMAN ALLEN
SALESMAN MARTIN
SALESMAN TURNER
SALESMAN WARD
我想格式化结果设定,使得每个职业都有自己的列:透视表字符串在透视列下分组?
CLERKS ANALYSTS MGRS PREZ SALES
------ -------- ----- ---- ------
MILLER FORD CLARK KING TURNER
JAMES SCOTT BLAKE MARTIN
ADAMS JONES WARD
SMITH
我试图
SELECT ANALYST, CLERK, MANAGER, PRESIDENT, SALESMAN from
(
SELECT ename, job from emp
) as st
pivot
(
SELECT ename
FOR job in (ANALYST, CLERK, MANAGER, PRESIDENT, SALESMAN)
) as pivottable
我得到这些错误
Msg 156,Level 15,State 1,Line 7
错误的同步在关键字'SELECT'附近收税。
Msg 156,Level 15,State 1,Line 8
关键字'in'附近的语法不正确。
如何使用透视将字符串分组在透视列下?
@Downvoter关心评论?我的问题没有什么是错的。 – 2013-05-07 13:44:51
当然,这是一个有趣的问题。来自我的+1 ... – 2016-07-01 04:20:40