sql between and 的用法
BETWEEN 操作符
操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期
SQL BETWEEN 语法
SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2
原始的表 (在实例中使用:)
Persons 表:
Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
4 | Gates | Bill | Xuanwumen 10 | Beijing |
BETWEEN 操作符实例
如需以字母顺序显示介于 "Adams"(包括)和 "Carter"(不包括)之间的人,请使用下面的 SQL:
SELECT * FROM Persons WHERE LastNameBETWEEN
'Adams'AND
'Carter'
结果集:
Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
重要事项:不同的数据库对 BETWEEN...AND 操作符的处理方式是有差异的。某些数据库会列出介于 "Adams" 和 "Carter" 之间的人,但不包括 "Adams" 和 "Carter" ;某些数据库会列出介于 "Adams" 和 "Carter" 之间并包括 "Adams" 和 "Carter" 的人;而另一些数据库会列出介于 "Adams" 和 "Carter" 之间的人,包括 "Adams" ,但不包括 "Carter" 。
所以,请检查你的数据库是如何处理 BETWEEN....AND 操作符的!
实例 2
如需使用上面的例子显示范围之外的人,请使用 NOT 操作符:
SELECT * FROM Persons
WHERE LastName
NOT
BETWEEN 'Adams' AND 'Carter'
结果集:
Id | LastName | FirstName | Address | City |
---|---|---|---|---|
3 | Carter | Thomas | Changan Street | Beijing |
4 | Gates | Bill | Xuanwumen 10 | Beijing |
sql between and 的用法相关推荐
- SQL语句 SELECT LIKE用法详解
在SQL结构化查询语言中,LIKE语句有着至关重要的作用. LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用 ...
- PL/SQL表---table()函数用法
http://www.itpub.net/thread-617298-1-1.html PL/SQL表---table()函数用法: 利用table()函数,我们可以将PL/SQL返回的结果集代替ta ...
- SQL中Truncate的用法
转自:https://www.cnblogs.com/zhoufangcheng04050227/p/7991759.html 本文导读:删除表中的数据的方法有delete,truncate, 其中T ...
- 总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法
总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法以 及SQL语句中日期格式的表示(#).('') 在Delphi中进行字符变量连接相加时单引号用( ...
- SQL获取当前时间| 日期| SQL时间格式| SQL时间截取| getdate()用法
SQL 获取当前时间 | 日期 | SQL 时间格式 | SQL 时间截取 | getdate() 用法 1. 当前系统日期.时间 select getdate() 输出:2011-01-06 13: ...
- (转载)总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法...
总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法 总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中 ...
- SQL 里ESCAPE的用法
TABLES:makt. SELECT SINGLE *FROM maktWHERE spras = 1AND maktx LIKE '%/_' ESCAPE '/' . SQL中escape的用法 ...
- SQL查询 — 自连接的用法
SQL查询 - 自连接的用法 要点 应用样例 1. 可重排列,排列,组合 2. 查找和应用局部不一致的列 3. 删除重复行 4. 排序 注 要点 自连接经常和非等值连接结合起来使用. 自连接和GROU ...
- 详解SQL Server STUFF的用法
GPS平台.网站建设.软件开发.系统运维,找森大网络科技! https://cnsendnet.taobao.com 来自森大科技官方博客 http://www.cnsendblog.com/inde ...
- SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法
总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法总结一下SQL语句中引号(').quotedstr().('').format()在SQL语句中的 ...
最新文章
- stream流对象的理解及使用
- 扁平化职能管理三部曲
- 基于机器学习的入侵检测系统
- mysql空表不导出问题_解决Oracle 11g空表无法导出的问题
- java计算器程序加编辑帮助_这里有个JAVA计算器的小程序,希望帮忙加下注释,少许修改...
- JavaScript——易班优课YOOC课群在线测试自动答题解决方案(十五)整合升级+引入jQuery
- python中用于标识字符串的定界符_Python 基本数据类型
- php软件开发--mongodb
- 《剑指 Offer I》刷题笔记 41 ~ 50 题
- python写论文有帮助吗_python中有帮助函数吗
- 9.Jenkins 权威指南 --- Jenkins 维护
- [BZOJ 5339] 教科书般的亵渎
- bind9 域名劫持_怎样查看域名劫持,域名劫持的原理以及如何解决域名劫持
- joomla网页加速插件
- Xilinx软件开发:PMU实验
- zedgraph绘图(修改)
- VUE element-ui之form表单自定义验证11位手机号码(封装验证规则)
- dvwa-XSS(Reflected)
- 风口中的智慧城市:智慧的面子,数字的里子
- 图形图像基础 之 bmp介绍