2013-02-28 35 views
1

我需要選取給定間隔內不在表中的所有日期。查詢以查找從我的表中缺失的時間間隔內的所有日期

例表日期有

2012-09-24 
2012-09-26 

我給出的日期間隔是2012-09-232012-09-27

我的查詢應該返回

2012-09-23 
2012-09-25 
2012-09-27 

任何人都可以給我一些提示如何去約這個?我搜查了很多,但沒有發現任何關於這個問題。

+1

[你有什麼嘗試?](http://www.whathaveyoutried.com/)請參閱[問問建議](http://stackoverflow.com/questions/ask-advice),請。 – 2013-02-28 12:39:49

回答

0

最簡單的解決方案是構建一個存儲所有可能日期的日曆表,然後與其進行比較。

+0

這是一個有趣的方法。我想即時創建視圖並用它來比較,但認爲效率不高。你的想法很相似,但效率更高。 – user2119597 2013-02-28 14:16:21