sql查询检查给定范围内的数据和给定范围内不存在的数据

时间:2015-03-12 10:11:40

标签: sql-server between

我有一个表演示,其中存在当前列。我想要一个sql查询,它显示当前在10到90范围内的数据和通过单个sql查询在30和40附近不存在的当前值

2 个答案:

答案 0 :(得分:1)

www.techonthenet.com/sql_server/functions/case.php

参考这篇文章。

有了案例,你可以实现你的回答。不需要使用之间的条款。

答案 1 :(得分:1)

使用NOT BETWEEN。请参阅this

SELECT * FROM Table 
WHERE Column NOT BETWEEN 30 and 40 
      AND Column BETWEEN 10 AND 90