二 第八十九章 SQL命令 WHERE( 二 )


WHERE Age BETWEEN 18 AND 21
这将返回Sample中的所有记录 。人表,年龄值介于1821之间,包括这些值 。注意,必须按升序指定BETWEEN值; 像BETWEEN 21 AND 18这样的谓词将不返回任何记录 。
与大多数谓词一样,BETWEEN可以使用NOT逻辑操作符进行倒装,如下例所示:
select Name,Age FROM Sample.Person
WHERE Age NOT BETWEEN 20 AND 55
ORDER BY Age
这将返回Sample中的所有记录 。年龄值小于20或大于55Person表,不包括这些值 。
BETWEEN通常用于一个数值范围,该范围按数字顺序排序 。但是,BETWEEN

推荐阅读