选择SQL中不在表中的数字范围

时间:2018-06-15 12:41:15

标签: sql sql-server-2008 range

我想知道是否有可能获得一个将采用一系列数字的查询,在本例中为8到17,将其与表格中的字段进行比较并删除执行的字段出现在表中并返回其余部分?

我认为peusdo代码看起来像

Select nums from range(8-17) where nums not in (select column from table)

这有可能吗?

修改 澄清我的问题。

在表格中,我可能会有以下内容:

Intnumber
9
10
16

我希望8-17之间的数字不会出现在此表中,所以8,11,12,13,14,15,17

亲切的问候

马特

1 个答案:

答案 0 :(得分:0)

select nums from table where nums not between 8 and 17;