0

PIVOT を使用して毎月の従業員の給与を取得するクエリを以下に示しますが、適切に終了しない SQL コマンドがスローされます。確認して修正してください

SELECT *
FROM (
    SELECT EMPID, MONTH, SALARY
    FROM SALARY
) PIVOT(SALARY AS SALARY FOR (MONTH) IN ('Jan','Feb','Mar'))
ORDER BY EMPID;
4

1 に答える 1

0

試す

SELECT EMPID, MONTH, SALARY
   FROM SALARY
   PIVOT(SALARY AS SALARY FOR MONTH IN ('Jan','Feb','Mar'))
   ORDER BY EMPID;

参照

于 2013-09-05T11:20:58.827 に答える