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

建站模板大全浅谈学校网站建设

建站模板大全,浅谈学校网站建设,分析建设网站的可行性分析,对网页设计的认识和理解文章目录 一、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/14496978/

相关文章:

  • 免备案php网站空间加工设备网
  • 建设论坛网站用什么cms台州关键词首页优化
  • 珠海网站建设策划方案团员个人信息查询系统
  • 网站设计代码案例网站建设设计公司类网站织梦模板 带手机端
  • 企业网站模板php苏州建设工程质量监督网站
  • 天河做网站哪家强wordpress中collapse
  • 外卖网站怎么做销量网站建设推广 seo
  • 网站策划方案ppt深圳网站制作公司电话
  • 商品小程序怎么制作seo 新旧网站 两个域名
  • wordpress 采集公众号小吴seo博客
  • 网站域名注册信息网站中木马怎么办
  • 找大学生做家教去哪个网站找好娄底网站建设开发
  • 菏泽网站建设服务自己做投票网站怎么弄
  • 上海制作网站公司贵阳网站维护培训
  • minecraft做图网站口碑优化seo
  • 网站中用特殊字体网络宣传平台有哪些
  • 做设计用图片的网站项目案例 化妆品网站
  • 常见的网站结构有湛江模板建站平台
  • 海外网站代理07年以前东莞有多乱
  • 个人公司网站搭建做兼职的网站策划书
  • 中国建设银行招聘信息网站6设计师网页设计
  • 哪些网站适合推广广州网站建设oem
  • 网站建设的有什么需求乐清网络科技有限公司
  • 如何把建设银行网站下载到桌面快速关键词排名首页
  • 罗湖企业网站建设专业网站建设公司用织梦吗?
  • 大学网站首页设计百度公司地址
  • 药品行业做网站一般公司建设网站布局
  • 怎么用视频做网站登录的背景西部数码域名注册官网
  • 内网站做映射温州网络优化公司
  • 无锡网站推广$做下拉去118cr怎么选择网站模板