私は24時間のデータを持つテーブルを持っています。データをピボットし、そのカウントに基づいてランクを割り当てたいと思います。 create table #HourlyData_Counts
(Hr_1 int,Hr_2 int ,Hr_3 int,Hr_4 int,Hr_5 int ,Hr_6 int ,Hr_7 int , Hr_8 int ,Hr_9 int , Hr_10 int)
i
私はこのコードを持っている: SELECT ItemID, UserID, MAX(LogID) AS 'LatestLog'
FROM Log
WHERE UserID <> 0
GROUP BY ItemID, UserID`
さて、これは、特定の項目のための最新のログエントリにユーザーIDを返します。 SELECT it.ItemID, it.ItemName, UA.UserID