SQL基础知识普及(十二)——BETWEEN运算符
BETWEEN 操作符用于选取介于两个值之间的数据范围内的值。
SQL BETWEEN 运算符
BETWEEN运算符选择给定范围内的值。值可以是数字,文本或日期。
BETWEEN运算符是包含性的:包括开始和结束值
BETWEEN 操作符用于选取介于两个值之间的数据范围内的值。 SQL BETWEEN 运算符 BETWEEN运算符选择给定范围内的值。值可以是数字,文本或日期。 BETWEEN运算符是包含性的:包括开始和结束值。 SQL BETWEEN 语法 SELECT column_name(s) FROM table_name
演示数据库 以下是"Products"表中的数据: BETWEEN 运算符实例 以下SQL语句选择价格在30到60之间的所有产品: 实例 SELECT*FROMProducts WHERE价格BETWEEN30AND 60; NOT BETWEEN 操作符实例 要显示前面示例范围之外的产品mssql 运算符,请使用NOT BETWEEN: 实例 SELECT*FROMProducts WHERE价格NOTBETWEEN30AND60; 带有 IN 的 BETWEEN 操作符实例 以下SQL语句选择价格在10到20之间但目录ID不是1、2或3的所有产品: 实例 SELECT*FROMProducts WHERE(价格BETWEEN10AND20) ANDNOT目录ID IN(1,2,3); 带有文本值的 BETWEEN 操作符实例 以下SQL语句选择所有带有名称 BETWEEN'面包'和'大米'的产品: 实例 SELECT*FROMProducts WHERE名称BETWEEN'面包'AND'大米' ORDERBY名称; 带有文本值的 NOT BETWEEN 操作符实例 以下SQL语句选择名称不是BETWEEN'面包'和'大米'的所有产品: 实例 SELECT*FROMProducts WHERE名称NOTBETWEEN'面包'AND'大米' ORDERBY名称; 示例表 下面是选自 "Orders" 表的数据: 带有日期值的 BETWEEN 操作符实例 以下 SQL 语句选取 订单日期 介于 '7/4/2017' 和 '7/9/2017' 之间的所有订单: 实例 SELECT*FROMOrders WHERE 订单日期'7/4/2017'AND'7/9/2017'; 请注意,在不同的数据库中,BETWEEN 操作符会产生不同的结果! 在一些数据库中,BETWEEN 选取介于两个值之间但不包括两个测试值的字段。 在一些数据库中,BETWEEN 选取介于两个值之间且包括两个测试值的字段。 在一些数据库中,BETWEEN 选取介于两个值之间且包括第一个测试值但不包括最后一个测试值的字段。 因此,请检查您的数据库是如何处理 BETWEEN 操作符! (编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |