【发布时间】:2018-03-08 11:29:47
【问题描述】:
我附上了这些结果,我想要的只是没有计数的天数、小时数和天数记录。
谢谢下面是我使用的查询
SELECT dateadd(hour, datediff(hour, 0, date_sent_to_adobe), 0) as TimeStampHour, Count(*) 'Total Count this Hour'
FROM [Publication_Data_Management].[AdobeExtract].[Membership_Detail]
GROUP BY dateadd(hour, datediff(hour, 0, date_sent_to_adobe), 0)
ORDER BY dateadd(hour, datediff(hour, 0, date_sent_to_adobe), 0) desc
【问题讨论】:
-
我使用的是 sql server 2014
-
创建一个包含所有可能值的帮助日历表。与该表右连接。
-
只是为了补充@jarlh 的评论,这就是所谓的“孤岛和差距”问题,在这种情况下,日历表(它本身非常有用)将帮助您解决这个问题.
标签: sql sql-server