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

Sql server sql查询以检查给定范围内存在的数据和给定范围内不存在的数据,sql-server,between,Sql Server,Between,我有一个显示当前列的表演示。我想要一个sql查询,通过一个sql查询显示当前值在10到90之间的数据和不在30到40之间的当前值。www.techontenet.com/sql\u server/functions/case.php 请参阅本文 有了案例,你就能得到答案。不需要使用between子句。使用而不是between。提及 那么之间的呢?你试过什么吗?我试过介于之间,得到的结果是介于“10”和“90”之间。但不明白如何指定不介于“30”和“40”之间?请发布你的查询,目前为止,它不起作用

我有一个显示当前列的表演示。我想要一个sql查询,通过一个sql查询显示当前值在10到90之间的数据和不在30到40之间的当前值。

www.techontenet.com/sql\u server/functions/case.php

请参阅本文


有了案例,你就能得到答案。不需要使用between子句。

使用
而不是between
。提及


那么之间的
呢?你试过什么吗?我试过介于之间,得到的结果是介于“10”和“90”之间。但不明白如何指定不介于“30”和“40”之间?请发布你的查询,目前为止,它不起作用。答案可能是一些where子句,例如
where(x介于10和30之间)或(x介于40和90之间)
SELECT * FROM Table 
WHERE Column NOT BETWEEN 30 and 40 
      AND Column BETWEEN 10 AND 90