这是要求..我有一个日期列表,需要在表格中提供数据。例如
Date1 09/01/2014
Date2 09/02/2014
Date3 09/03/2014
Date4 09/04/2014
Date5 09/05/2014
但是,有时候
的某个日期的数据无法更新示例 - Date5 09/05/2014。
我需要返回表格中没有行的日期。
非常感谢任何帮助。
答案 0 :(得分:0)
将所有输入日期移至临时表,例如#t。然后做一些事情,
SELECT date FROM #t
WHERE #t.date NOT IN (SELECT date FROM yourtable WHERE yourtable.date IN (list-of-input-dates))
或者您可以尝试等效的左外连接语法
SELECT #t.date FROM #t LEFT OUTER JOIN yourtable
ON #t.date = yourtable.date
WHERE yourtable.date IS NULL