between值 and 值 运算符用于选取介于两个值之间的数据范围内的值,常与where一块使用
between运算符选择给定范围内的值。值可以是数字,文本或日期。
使用between的时候会与and 一块连用,表示在啥啥之间,是不是让我们想起来大于某个小于某个
注意:
  在某些数据库中,BETWEEN 选取介于两个值之间但不包括两个测试值的字段。
  在某些数据库中,BETWEEN 选取介于两个值之间且包括两个测试值的字段。
  在某些数据库中,BETWEEN 选取介于两个值之间且包括第一个测试值但不包括最后一个测试值的字段。
语法:

select * from 表名 where 字段 between 字段对应的值 and 字段对应的值

建个表弄点数据

运算符 between 和 < ,>,<= ,>= 一块使用
注意:查询数字的时候是左右都包含哦,这是sqlserver 数据库

运算符 not between 和 !< ,!>一块使用
语法:

select * from 表名 where not  字段 between 字段对应的值  and  字段对应的值


运算符between 和 in 一块使用

进行查询日期格式的时候和查询数字一样,一般在实际的项目中用于查询这个日期在这个区间中
tbCreateTimeEnd和tbCreateTimeStart 前段传来的值

        {//时间范围DateTime d1 = DateTime.Parse("1900-01-01 00:00:00");DateTime d2 = DateTime.Parse("2900-01-01 00:00:00");if (this.tbCreateTimeStart.Value != string.Empty){try{d1 = Convert.ToDateTime(this.tbCreateTimeStart.Value);}catch{d1 = d2;}}if (this.tbCreateTimeEnd.Value != string.Empty){try{d2 = Convert.ToDateTime(this.tbCreateTimeEnd.Value);}catch{d2 = d1;}}strSql += " and CreateTime between '" + d1.ToString("yyyy-MM-dd 00:00:00") + "' and '" + d2.ToString("yyyy-MM-dd 23:59:59") + "'";}

查询文本和字符串的时候也可以查

-- between 字段对应值 and  字段对应值
--  语法: select * from 表名 where 字段 between 字段对应的值 and 字段对应的值
-- 查询年龄在10 到20 之间的数据   左右都包含
select * from test where Age between 11 and 22
-- 查询年龄在10 到20 之间的数据
select * from test where Age<=22  and Age >10-- 查询年龄不在10 到20 之间的数据  包括 11和20
select * from test where not Age between 12 and 22
-- 使用运算符 !> 等 查询查询年龄不在10 到20 之间的数据
select * from test where Age !>11  or Age !<23--  查询年龄在11到22 之间 不包含 11和22
select * from test where (Age between 11 and 22) and not Age in (11,22)-- 根据字母排序进行查询  m 不包含  不会查询汉字
select * from test where Name between 'b' and 'm'-- 查询汉字
select * from test where Name between '大乔' and '小乔'

sql 运算符between与大于小于相关推荐

  1. python:比较运算符(等于,小于,大于,不等于,大于等于,小于等于)的简单用法

    比较(关系)运算符 相关内容(表格) 相关说明 源码 运行结果 相关内容(表格) 运算符 作用 > 大于 < 小于 == 等于 != 不等于 >= 大于等于 <= 小于等于 相 ...

  2. 数据库笔记2:SQL运算符

    SQL运算符实例代码教程 - 运算符是一个保留字或字符,主要用于在SQL语句的WHERE子句来执行,比较和算术运算等操作. 加法 -添加任一侧上的操作符的值SQL运算符是什么? 运算符是一个保留字或字 ...

  3. sql运算符_SQL运算符

    sql运算符 SQL Operators are a series of characters, symbols and words which are used as part of the WHE ...

  4. sql 运算符_了解SQL ANY和ALL运算符

    sql 运算符 Hello, folks! Hope you all are doing well. In this article, we will be discussing about SQL ...

  5. sql运算符_SQL AND运算符解释语法示例

    sql运算符 AND is used in a WHERE clause or a GROUP BY HAVING clause to limit the rows returned from the ...

  6. sql运算符_SQL LIKE运算符概述

    sql运算符 In this article, we are going to learn how to use the SQL LIKE operator, in SQL Server, using ...

  7. java mysql 语句中 大于 小于 等于 的写法

    在项目中使用 mybatis 写 sql 语句时,遇到需要进行大于小于比较的逻辑,在 sqlyog 中直接写 > 或 < 可以正常运行 sql ,但是项目启动起来就报 sql 错误异常. ...

  8. Ibatis使用大于小于

    Ibatis使用大于小于 在ibatis中使用<=或者>=的时候会报错,因为ibatis会认为<和>是开始和结束标签,最终导致sql报错. 解决方法: 加上<![CDAT ...

  9. java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度

    java.sql.SQLException:   ORA-01438:   值大于此列指定的允许精确度 请看:     SQL>   create   table   test   (num   ...

最新文章

  1. proc/[pid]/maps 文件解释
  2. 第7章 jQuery中的事件与动画
  3. WebBrowser页面与WinForm交互技巧
  4. 数据库-优化-子查询优化
  5. MySQL查询的方法_MYSQL 查询方法
  6. 命令行分析java线程CPU占用
  7. 网络工程中,VLAN到底有什么作用?
  8. lucene学习的小结
  9. python接口自动化(五)--接口测试用例和接口测试报告模板(详解)
  10. 将本地项目上传到gitLab操作
  11. java progressbar swt_SWT(JFace)体验之ProgressBar
  12. java poi操作word转pdf
  13. 2000坐标系与现行坐标系的关系及采用2000坐标系之后的一些变化
  14. 【Windows11+Ubuntu20.04】双系统安装及美化、优化记录
  15. 奥比3d 摄像头 android,奥比中光3D传感摄像头Ubuntu系统安装ROS说明
  16. Python爬取的微信好友信息里我看到了自律 | CSDN博文精选
  17. NLP冻手之路(4)——pipeline管道函数的使用
  18. 计算机右键菜单更换顺序,笔记本电脑怎么样调整右键选项顺序
  19. 兔子吃狼 引发的人力资源故事
  20. Qt帮助文档无法打开的解决方案

热门文章

  1. python dev_python dev
  2. 论如何使用三相220V变频器驱动额定电压为380V Y接法的三相异步电机
  3. Numpy与矩阵的相似对角化(Python与高等代数03)
  4. WIN10下安装SQL SERVER 2017
  5. 接口做的好怎么形容_MLC和TLC的差距大吗?宏旺半导体告诉你国产固态硬盘该怎么选?...
  6. 《数据库系统概念》学习笔记——第十章 存储和文件结构
  7. qcc514x-qcc304x调试笔记
  8. L3-008 喊山 (30 分)(bfs)
  9. Python爬虫(一)—— 中国大学排名
  10. 2019秋季PAT甲级考试总结:努力+策略+运气