集團按日期 - 月 - 晝小時和時間查詢集團按日期 - 月 - 晝小時和時間查詢
我想通過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