1
我需要选取给定间隔内不在表中的所有日期。查询以查找从我的表中缺失的时间间隔内的所有日期
例表日期有
2012-09-24
2012-09-26
我给出的日期间隔是2012-09-23
到2012-09-27
我的查询应该返回
2012-09-23
2012-09-25
2012-09-27
任何人都可以给我一些提示如何去约这个?我搜查了很多,但没有发现任何关于这个问题。
我需要选取给定间隔内不在表中的所有日期。查询以查找从我的表中缺失的时间间隔内的所有日期
例表日期有
2012-09-24
2012-09-26
我给出的日期间隔是2012-09-23
到2012-09-27
我的查询应该返回
2012-09-23
2012-09-25
2012-09-27
任何人都可以给我一些提示如何去约这个?我搜查了很多,但没有发现任何关于这个问题。
最简单的解决方案是构建一个存储所有可能日期的日历表,然后与其进行比较。
这是一个有趣的方法。我想即时创建视图并用它来比较,但认为效率不高。你的想法很相似,但效率更高。 – user2119597 2013-02-28 14:16:21
[你有什么尝试?](http://www.whathaveyoutried.com/)请参阅[问问建议](http://stackoverflow.com/questions/ask-advice),请。 – 2013-02-28 12:39:49