日期和ID使用SQL Server 2005如何隐藏从表
我想隐藏从表1日起在那里table1.id = table2.id和table1.date = table2.date
表1
ID Date
001 01-01-2009
001 02-02-2009
001 03-01-2009
001 04-01-2009
002 01-01-2009
002 02-02-2009
002 03-01-2009
...,
表2
ID Date Holiday
001 01-02-2009 0
001 02-02-2009 1
001 03-01-2009 0
001 04-01-2009 0
002 01-01-2009 1
002 02-02-2009 1
002 03-01-2009 0
..,
查询
SELECT ID, Date
FROM table
WHERE date NOT IN (SELECT date FROM table2 WHERE holiday = 1)
AND id NOT IN (SELECT id FROM table2 WHERE holiday = 1)
上面的查询显示的是什么。
如何查询这种情况?
需要SQL查询帮助