指定された日付でレコードを返す SQL クエリがあります。やりたいことは、それらを 1 時間間隔でグループ化することです。クエリは日付と間隔を返します。間隔の値は、この 8:00,8:30,9:00,9:30,10:00 のようになります。間隔が 5 つの値を生成していることがわかります。私がやりたいのは、この 8:00-9 でそれらをグループ化することです。 00,9:00-10:00
私はクエリを設計しました:
SELECT DATEPART(HOUR,VC.DATE+ VC.INTERVAL) AS DATE
,DATEPART(HOUR,VC.INTERVAL) AS INTERVAL
FROM VMUK_Q1R_IB_CONSOLIDATED VC
しかし、これの問題は次のように表示されます 8,8,9,9,10 どうすればこれを達成できますか?