3
我使用SQL Server 2008R2,我需要找出缺失的日期。找出缺失的日期
ID College Dept JoiningDate
1 SAEC CSE 1/2/2008
2 MSEC EEE 4/2/2008
3 GOV ECE 8/2/2008
4 JKP CSE 9/2/2008
5 VLM CSE 10/2/2008
6 PTR CSE 13/2/2008
JoiningDate
2/2/2008
3/2/2008
5/2/2008
6/2/2008
7/2/2008
11/2/2008
12/2/2008
请指定您使用的数据库 – 2013-04-09 12:18:17
您必须从另一个包含所有日期的表中加入。所以你可以通过在连接值中检查null来获取缺失的日期。 – rahularyansharma 2013-04-09 12:19:43
你的db没有被你提及。有一次,我问过类似的问题,对于SQL Server 2008,所以你可以检查这个,如果你只是在寻找逻辑http://stackoverflow.com/questions/12890967/show-all-dates-data-between-two-dates-if- no-row-exists-for-particular-date-then – rahularyansharma 2013-04-09 12:20:32