当前位置: 首页 > news >正文

网站设计收集产品图案设计网站

网站设计收集,产品图案设计网站,阿里云的wordpress如何设置密码,wordpress 升级php文章目录 一、between and语法二、使用示例2.1、between and数值查询2.2、between and时间范围查询2.3、not between and示例 BETWEEN AND操作符可以用于数值、日期等类型的字段#xff0c;包括边界值。 一、between and语法 MySQL中的BETWEEN AND操作符用于在两个值之间选择… 文章目录 一、between and语法二、使用示例2.1、between and数值查询2.2、between and时间范围查询2.3、not between and示例 BETWEEN AND操作符可以用于数值、日期等类型的字段包括边界值。 一、between and语法 MySQL中的BETWEEN AND操作符用于在两个值之间选择数据包括边界值。其基本语法如下 [NOT] BETWEEN 取值1 AND 取值2其中 NOT可选参数表示指定范围之外的值。如果字段值不满足指定范围内的值则这些记录被返回。取值1表示范围的起始值。取值2表示范围的终止值。 使用场景 between…and的使用一般有两种情况一个是数值范围一个是时间范围。 当查询时间范围时要注意可能会遇到时间精度问题具体参考下面示例。 二、使用示例 数据准备 create table user(id int NOT NULL auto_increment primary key comment 主键id,name varchar(10) NULL comment 姓名,age int NULL comment 年龄,salary int NULL comment 工资,create_time datetime comment 创建时间戳 );insert into user(name,age,salary,create_time) values (张三,23,100,2024-10-29 10:01:22), (李四,24,200,2024-10-30 09:44:22), (王五,25,300,2024-10-30 10:01:22), (赵六,26,400,2024-10-31 07:01:23);表数据如下 2.1、between and数值查询 between…and…是支持数值查询的当字段类型是数值时 between A and B等同于A and B 当between and用于数值查询时常用于字段类型为int、decimal等。 -- 查询用户表中年龄在24到25之间的用户 select * from user where age between 24 and 25; 等同于 select * from user where age 24 and age 25;查询结果如下 2.2、between and时间范围查询 注意 当日期字段为date类型时即时间格式为yyyy-MM-dd, between ‘2024-10-29’ and ‘2024-10-30’ 相当于‘2024-10-29’ and ‘2024-10-30’当日期字段为datetime、timestamp类型时即时间格式为yyyy-MM-dd HH:mm:ssbetween ‘2024-10-29’ and ‘2024-10-30’ 相当于‘2024-10-29 00:00:00’ and ‘2024-10-30 00:00:00’。所以当between and对datetime、timestamp类型查询时一定要注意手动拼接时分秒否则查询数据可能不符合预期。 先上一个错误示例对datetime类型查询不带时分秒 -- 查询用户表中创建时间在2024-10-29到2024-10-30之间的数据 select * from user where create_time between 2024-10-29 and 2024-10-30; 等同于 select * from user where create_time 2024-10-29 00:00:00 and create_time 2024-10-30 00:00:00;查询结果 从上面示例可以看出还有两条数据时间是在2024-10-30日范围内但是并没有被查询出来。 所以需要注意当between and对datetime、timestamp类型查询时一定要注意手动拼接时分秒否则查询数据可能不符合预期。 正确示例 -- 查询用户表中创建时间在2024-10-29到2024-10-30之间的数据 select * from user where create_time between 2024-10-29 00:00:00 and 2024-10-30 23:59:59; 等同于 select * from user where create_time 2024-10-29 00:00:00 and create_time 2024-10-30 23:59:59;查询结果 2.3、not between and示例 not between and表示指定范围之外的值。not between A and B相当于 A or B。 示例查询年龄不在24到25之间的用户 -- 查询用户表中年龄不在24到25之间的用户 select * from user where age not between 24 and 25; 等同于 select * from user where age 24 or age 25;查询结果如下
http://www.hkea.cn/news/14524948/

相关文章:

  • 开彩票网站做私庄邓州市网站建设
  • 山东临沂网站设计公司软文推广平台
  • 自做跨境电商网站收款自己做网站 怎么赚钱
  • 惠州 网站建设好文案网站
  • 人力招聘网站建设目的淘宝联盟怎么新建网站
  • 西安mg动画制作网站建设北京专业网站制作价格
  • 中企动力网站建设 长春电影网站开发视频
  • 公司网站现状装修网站平台排行榜
  • 免费网络推广网站网站建设与管理读书心得
  • 汇泽网站建设全国免费信息发布平台
  • 网站源码下载 用户注册域名备案和网站备案的区别
  • 模具外贸营销网站如何做村网站建设计划书
  • 珠海企业建站模板网站页面设计公司电话
  • 网站建设实现用户登录玉林网站制作
  • 广西网站建设哪里有网站建设费用模板
  • 免费做头像网站有哪些wordpress 会议网站
  • 怎么选wordpress模板厦门seo百度快照优化
  • 常州微信网站建设好么推广营销海外网站
  • 七台河建设网站大连关键词排名系统
  • 个人网站怎么建立网站建设前途
  • wordpress 开启伪静态网站seo诊断湖南岚鸿
  • 徐州建站公司模板成都网站建设方案优化
  • 网站自动站建做暧视频网站大全
  • 泊头公司做网站重庆网站营销案例
  • 网站建设技术指标有哪些好的做兼职的网站
  • 国内html5网站案例微盟如何做网站
  • 做单网站网站建设项目收获
  • 网站优化关键词排名公司名字做头诗的网站
  • 高端建设网站做淘宝券网站
  • 网站集群系统建设推广平台的方式有哪些