BETWEEN

选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。

选取 alexa 介于 1 和 20 之间的所有网站:

 

SELECT * FROM table
WHERE a BETWEEN 1 AND 20;

NOT BETWEEN 

显示不在范围内的记录

SELECT * FROM table
WHERE a NOT BETWEEN 1 AND 20;

 

选取 alexa 介于 1 和 20 之间但 country 不为 USA 和 IND 的所有网站:

SELECT * FROM Websites
WHERE (alexa BETWEEN 1 AND 20)
AND country NOT IN ('USA', 'IND');

 

选取 name 以介于 'A' 和 'H' 之间字母开始的所有网站:

SELECT * FROM Websites
WHERE name BETWEEN 'A' AND 'H';

 

 
posted @ 2019-07-25 17:03  寒冰射手(电脑)  阅读(180)  评论(0编辑  收藏  举报