集团按日期 - 月 - 昼小时和时间查询集团按日期 - 月 - 昼小时和时间查询
我想通过Rundate组,然后通过JobDateStamp YY/MM/DD HH:MM 没有秒
结果
[RunDate] [count]
12/11/2014 21:00 3
13/11/2014 21:00 1
3批的工作岗位上二〇一四年十二月十一日(3日期和时间)运行 1大量的工作岗位上13/1运行二千〇一十四分之一(1日期和时间)
**create table tbl_tasks**
(
Rundate datetime,
JobDateStamp datetime,
Runs int
)
insert into tbl_tasks values
('2014-11-13 21:00:46.393','2014-11-13 21:36:27.393',1),
('2014-11-13 21:00:46.393','2014-11-13 21:36:25.393',1),
('2014-11-13 21:00:46.393','2014-11-13 21:36:24.393',1),
('2014-11-12 21:00:47.000','2014-11-13 14:14:46.393',1),
('2014-11-12 21:00:47.000','2014-11-13 14:12:46.393',1),
('2014-11-12 21:00:47.000','2014-11-12 21:04:43.393',1),
('2014-11-12 21:00:47.000','2014-11-12 21:04:41.393',1)
这个数据是一个查询和下一个步骤的结果是,以由组 YY/MM/DD HH:MM
Rundate JobDateStamp运行
2014-11-13 21:00:46.393 2014-11-13 21:36:27.393 1
2014-11-13 21:00:46.393 2014-11-13 21:36:25.393 1
2014 -11-13 21:00:46.393 2014-11-13 21:36:24.393 1
2014-11-12 21:00:47.000 2014-11-13 14:14:46.393 1
2014-11-12 21:00:47.000 2014-11-13 14:12:46.393 1
2014-11 -12 21:00:47.000 2014-11-12 21:04:43.393 1
2014-11-12 21:00:00 47.000 2014-11-12 21:04:41.393 1
什么版本的SQL Server你正在用吗? – Siyual 2014-11-14 21:00:22
SQL 2008已尝试dateadd但如下我得到7 – winchmore 2014-11-14 21:05:01
@winchmore,你可以尝试我的答案 – radar 2014-11-14 21:11:44