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
これらのエラーが発生しています
メッセージ 156、レベル 15、状態 1、行 7
キーワード「SELECT」付近の構文が正しくありません。
メッセージ 156、レベル 15、状態 1、行 8
キーワード「in」付近の構文が正しくありません。
ピボットを使用してピボット列の下に文字列をグループ化する方法は?