在null之间连接

时间:2014-04-25 06:19:02

标签: date join null between

RouteNo Date

100 24/4/2014

100 25/5/2014

100 26/6/2014

200 24/4/2014

200 

200 26/6/2014

300 24/4/2014

300 25/5/2014

300 26/6/2014

我想搜索所有路线编号(2014年1月5日至2014年5月31日之间的日期)&如果该路线在2014年1月5日至2014年5月31日之间没有任何日期,请告诉我路线) 结果我需要200,因为它没有五月约会。 有人请帮助我。

由于

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题是正确的; 我认为这样的事情可能有用:

SELECT RouteNo
FROM <your table>
WHERE RouteNo NOT IN (
    SELECT RouteNo FROM <your table> 
    WHERE [Date] >= '20140501' AND [Date] <= '20140531'
)