我在我的數據庫(SQL Server 2008)中有一個包含以下列/數據的表。SQL Server 2008中連續日期的病症抽取查詢檢查
Emp ID Start DT End DT Start Time End Time ABSTYPE
20011664 13/02/2013 13/02/2013 09:00 17:00 Sick
20011664 14/02/2013 14/02/2013 09:00 17:00 Sick
20011664 15/02/2013 15/02/2013 09:00 17:00 Sick
20011664 19/02/2013 19/02/2013 09:00 17:00 Sick
20099999 14/02/2013 14/02/2013 09:00 17:00 Sick
我想查詢將返回以下
20011664 13/02/2013 15/02/2013 09:00 17:00 Sick
20011664 19/02/2013 19/02/2013 09:00 17:00 Sick
20099999 14/02/2013 14/02/2013 09:00 17:00 Sick
即返回一行連續疾病的各個時期
你爲什麼要分開日期和時間?你已經嘗試過了什麼? – Paul 2013-02-27 09:05:35
[SQL Server數據轉換]的可能重複(http://stackoverflow.com/questions/4630560/sql-server-data-conversion) – 2013-02-27 09:06:27
在同一個月內從查詢中提取日期。檢查日期digfference等於1 – 2013-02-27 09:07:51