0
我有一個名爲Time_Summary表和數據loks這樣的:顯示時間間隔
A_Date A_Interval Acc_name
2012-05-06 00:00:00.000 0530 Nick
2012-05-06 00:00:00.000 0600 Nick
2012-05-06 00:00:00.000 0630 Nick
2012-05-06 00:00:00.000 0700 Nick
2012-05-06 00:00:00.000 0800 Nick
我想作爲裏邊反輸出:
A_Date A_Interval Acc_name
2012-05-06 00:00:00.000 05:30 - 05:59 Nick
2012-05-06 00:00:00.000 06:00 - 06:29 Nick
2012-05-06 00:00:00.000 06:30 - 06:59 Nick
2012-05-06 00:00:00.000 07:00 - 07:29 Nick
2012-05-06 00:00:00.000 08:00 - 08:29 Nick
我試圖寫這樣的事:
Select A_Date,
Case When A_Interval = '0530' then '05:30 - 05:59' End as A_Interval
from Time_Summary
但通過這樣做,我必須寫24個案例的陳述,因爲我每天會有24個時間間隔。
有沒有不同的方式這樣做?
非常感謝! – peter