mysql的between and的用法
MySQL数据表中带BETWEEN AND的范围查询
MySQL数据表中带BETWEEN AND的范围查询
BETWEEN AND关键字可以判断某个字段的值是否在指定的范围内。
如果字段的值在指定范围内,则符合查询条件,该记录将被查询出来。
如果字段的值不在指定范围内,则不符合查询条件。
基本的语法格式如下:
[NOT] BETWEEN 取值1 AND 取值2
NOT:可选。加上NOT表示不能满足指定范围的条件。
取值1:表示范围的起始值。
取值2:表示范围的终止值。
实例1
使用BETWEEN AND关键字查询employee表中的记录,查询条件是age字段的取值范围为18~24。SELECT语句的代码如下:
SELECT * FROM employee WHERE age BETWEEN 18 AND 24;
在DOS提示符窗口中查看使用BETWEEN AND关键字查询employee表中的记录的操作效果。如下图所示:
查看使用BETWEEN AND关键字查询employee表中的记录的操作效果
上图中代码执行的结果显示,age字段的取值是大于等于18,并且小于等于24。
由于可以推出,BETWEEN AND的范围是大于等于“取值1”,同时小于等于“取值2”。
NOT BETWEEN AND的取值范围是小于“取值1”,或者大于“取值2”。
实例2
使用NOT BETWEEN AND关键字查询employee表的数据记录,查询条件是age字段的取值不在18~24之间。SELECT语句的代码如下:
SELECT * FROM employee WHERE age NOT BETWEEN 18 AND 24;
在DOS提示符窗口中查看使用NOT BETWEEN AND关键字查询employee表的记录的操作效果。如下图所示:
查看使用NOT BETWEEN AND关键字查询employee表的记录的操作效果
上图中代码执行的结果显示,只有age等于25和26的记录满足条件。
由此可以推出,NOT BETWEEN AND的取值是小于18,或者大于24。
提示
BETWEEN AND和NOT BETWEEN AND关键字在查询指定范围的记录时很有用。例如,查询学生表的年龄段、分数段等。
mysql的between and的用法相关推荐
- MYSQL数值运算符和函数用法
mysql也有数值运算,那么列出常见的函数 ceil() div() floor() mod() power() round() truncate()等等,具体说说MYSQL数值运算符和函数用法. 1 ...
- mysql 实时聚合分析,mysql累积聚合原理与用法实例分析
本文实例讲述了mysql累积聚合原理与用法.分享给大家供大家参考,具体如下: 累积聚合为聚合从序列内第一个元素到当前元素的数据,如为每个员工返回每月开始到现在累积的订单数量和平均订单数量 行号问题有两 ...
- mysql 普通索引使用方法,Mysql索引类型与基本用法实例分析
本文实例讲述了Mysql索引类型与基本用法.分享给大家供大家参考,具体如下: 索引 MySQL目前主要有以下几种索引类型: 普通索引 唯一索引 主键索引 组合索引 全文索引 - 普通索引 是最基本的索 ...
- MySQL中sum和count用法总结
MySQL中sum和count用法总结 1.sum 2.count 例子:要求:查询出2门及2门以上不及格者的平均成绩. 3.MySQL 分组之后如何统计记录条数 gourp by 之后的 count ...
- MySQL中ESCAPE关键字的用法详解
MySQL中ESCAPE关键字的用法详解 MySQL中ESCAPE关键字的用法详解 1. mysql转义概述 2. escape验证 MySQL中ESCAPE关键字的用法详解 1. mysql转义概述 ...
- Mysql coalesce()函数认识和用法
Mysql coalesce()函数认识和用法 coalesce()解释:返回参数中的第一个非空表达式(从左向右): 鉴于在 mysql中没有nvl()函数, 我们用coalesce()来代替. ...
- MySQL字符串处理函数的用法及使用举例
MySQL字符串处理函数的用法及使用举例 MySQL提供了处理字符串的相关函数.现对这些函数的功能及用法进行介绍并举例. 创建数据表emp并输入数据: create table customer(c_ ...
- mysql 中set函数的用法
mysql 中set函数的用法 :当值为空时不进行赋值 update user_user <set><if test="nickname!=null and nicknam ...
- Mysql之IN 和 Exists 用法
Mysql之IN 和 Exists 用法 1.基本用法 IN:后面的子查询 是返回结果集的,换句话说执行次序和Exists()不一样.子查询先产生结果集,然后主查询再去结果集里去找符合要求的字段列表去 ...
- MySQL字段类型汇总及用法(超详细)
/********************************FileName: MySQL字段类型汇总及用法*Author: weibo*Version: v1.0*Date: 2016.5.1 ...
最新文章
- 【错误记录】Android NDK 错误排查记录 ( java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader )
- 计算机设计目的和意义,程序设计的目的和意义.doc
- 无忧企业系统的getshell
- java实现rtsp转rtmp
- Spring Security OAuth2.0_实现分布式认证授权_搭建网关工程_Spring Security OAuth2.0认证授权---springcloud工作笔记151
- 热水器是长期开着好还是要等到用的时候才开?
- 通过build.xml在Eclipse中导入工程
- 多因子策略介绍与应用
- 拓端tecdat|R语言绘制ggplot2双色XY-面积图组合交叉折线图可视化
- 多种方法去除按钮以及链接点击时虚线
- netbackup备份mysql_NBU网络备份大全之数据库备份与恢复
- 三农数据(1996-2020)三:居民收入来源详情、消费支出详情、医疗卫生、文化、养老等整理好的面板数据,省级层面,excel或stata版本
- 物联网项目设计(一) 需求分析与概要设计
- 轻松认识网络防火墙及应用
- cursor: not-allowed; readonly的升级版,鼠标经过时,显示为禁止图标
- 迅猛快捷——基于Gtid搭建Mysql主从,gtid实现主从切换自动同步——@$23$人鱼的眼泪
- 一文看懂:Android-Q版本在安全方面进行了哪些系统性改进
- 十一酸睾酮(TU)行业调研报告 - 市场现状分析与发展前景预测
- infor接口调用,okhttp不同版本使用
- EDA -- 灯开关设计
热门文章
- CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系
- 大学四年,我把私藏「B站」 20 个学习 UP 主贡献出来!
- 发那科2021参数_三菱发那科常用参数对照表
- python人脸识别项目_face++与python实现人脸识别签到(考勤)功能
- Android 人脸识别签到(二)
- Mac Xcode opencv C++环境配置 保姆级教程 填坑记录 19年最新版本
- 世界科学、技术、工业革命趋势分析
- 蓝桥云算法题之火柴棒等式——Python满分解答
- 绕开JS验证的方法汇总
- Linux基本命令 初级10个