[英]I need a query to count the number of user instances for each distinct timestamp in SQL Server 2005
這是我的數據表:
userid timestamp
------------------------
user1 2017-08-15 17:00
user1 2017-08-15 17:00
user1 2017-08-15 17:00
user2 2017-08-15 17:00
user2 2017-08-15 17:00
user3 2017-08-15 17:00
user1 2017-08-15 18:00
user1 2017-08-15 18:00
user2 2017-08-15 18:00
user2 2017-08-15 18:00
user2 2017-08-15 18:00
user3 2017-08-15 18:00
我希望結果看起來像這樣:
userid countoftimestamp
-----------------------------
user1 3_2017-08-15 17:00
user2 2_2017-08-15 17:00
user3 1_2017-08-15 17:00
user1 2_2017-08-15 18:00
等等。
SELECT userid, timestamp, count(*)
FROM datatabable
GROUP BY userid, timestamp
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.