我有一個帶有下列字段的單一表格。用於在表格內重複行的TSQL
id name startdate enddate
1 u1 2013-01-15 00:00:00.000 2013-01-17 00:00:00.000
2 u2 2013-01-22 00:00:00.000 2013-01-23 00:00:00.000
3 u3 2013-01-23 00:00:00.000 2013-01-23 00:00:00.000
現在,我想多行取決於開始和結束日期。所以根據上面的行..它返回三行第一個記錄..日期15至17返回3行(3天)。
我有點困惑的查詢。有沒有更好的方法或任何樣本來實現?
謝謝。
任何幫助嗎?我不確定這個問題是否應該降低評分..?它的有效邏輯問題。 –
我沒有downvote,可能是因爲你沒有顯示任何努力。你需要通過Id過濾結果嗎? – Kaf
@Kaf謝謝..下面是我所嘗試過的..如果你有或者你可以做,你可以給你不同的答案! –