我有一個代碼,我使用的是一個案例,當聲明選擇所有特定日曆年的數據時,我需要總結當年積累的所有學習時間,並且我有代碼集像:總結在一個案例聲明
SELECT rg.JOB_GRP_CD,
SUM(CASE WHEN EMP_TNG_STT_DT BETWEEN '2010-01-01' AND '2010-12-31' THEN 'ST_HOURS_SUM' ELSE 0 END) AS 2010_Hours
FROM dbo.COL_TBL_TRN_RESULTS_GEMS rg
INNER JOIN dbo.COL_V_Cost_GEMS_Detail gd
ON rg.JOB_GRP_CD = gd.JOB_GRP_CD
AND rg.EMP_TNG_STT_DT = gd.REC_EFF_STT_DT
GROUP BY rg.JOB_GRP_CD
我一直得到一個無法解析查詢文本錯誤。 ST_HOURS_SUM
是我需要爲每個人在2010年總計的。 ST_SUM_HOURS
是一個包含特定培訓小時的專欄,我需要它們爲每個員工設定一年。
不,它沒有:/ – user2119980 2013-03-06 13:07:30
@ user2119980:檢查更新。 – 2013-03-07 05:21:30