关于sql String类型的日期数据如何进行比较查询[通俗易懂]

关于sql String类型的日期数据如何进行比较查询[通俗易懂]我们运用date_format把String数据库中的String 类型的日期格式化成datetime. 上代码: SELECT SQL_CALC_FOUND_ROWS * FROM table_n…

关于sql String类型的日期数据如何进行比较查询

我们运用date_format把String数据库中的String 类型的日期格式化成datetime.

上代码:

SELECT SQL_CALC_FOUND_ROWS
    * 
FROM
    table_name 
WHERE
    DATE_FORMAT( expire_time, "%Y-%m-%d" ) BETWEEN STR_TO_DATE( ""+start_time+"", "%Y-%m-%d" ) 
    AND STR_TO_DATE( ""+start_time+"", "%Y-%m-%d" );

代码100分

其中,expire_time是数据库字段,start_time,end_time是外部传过来的筛选条件。

tips:

在sql语句中,我们需要先将数据库中的数据用函数 DATE_FORMAT 函数来格式化特定格式的日期

代码100分
DATE_FORMAT(date,format);
  • date:要格式化的有效日期值
  • format:格式化后的特定格式

使用 STR_TO_DATE 函数将字符串转变为 DATETIME 类型的值

STR_TO_DATE(str,format);
  • str:时间格式的字符串
  • format:时间显示格式

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8149.html

(0)
上一篇 2023-03-06 15:30
下一篇 2023-03-06

相关推荐

  • 如何将JSON数组转换为Python列表

    如何将JSON数组转换为Python列表JSON(JavaScript Object Notation)是一种轻量级数据交换格式,具有良好的可读性和可编辑性,并因其易于处理而受到广泛的关注。Python是一种简单易学的脚本语言,其强大的数据处理能力也使其成为了数据科学领域的重要选择。在Python中,将JSON转换为列表是一项常见任务,因为在实际开发中,我们经常需要从JSON数据中获取有用的信息。

    2024-06-16
    41
  • Python枚举详解

    Python枚举详解枚举是计算机程序设计中常用的一种数据类型,Python 3.4 引入了枚举类型,Python3. Enum 类提供了一个简单的方式来定义枚举类型,可以将枚举看作是一种标记,表示着有限个数的可能性。

    2024-07-24
    31
  • 《分布式与云计算》MOOC第三单元课后测试答案[通俗易懂]

    《分布式与云计算》MOOC第三单元课后测试答案[通俗易懂]分布式与云计算第三单元答案: 1、lasS 全称是:基础设施即服务 2、以下哪些不是IaaS服务的优势所在? 一次投入,终身免费 3、虚拟化作用于IaaS技术架构中那一层? 动态资源层 4、管理层的作

    2023-02-03
    136
  • 故障分析 | MySQL 优化案例 – 字符集转换「建议收藏」

    故障分析 | MySQL 优化案例 – 字符集转换「建议收藏」作者:xuty 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文关键字:SQL 优化、字符集 一、背景 Server version: 5.7…

    2023-03-17
    154
  • rownumber和rank区别_oracle rownum用法

    rownumber和rank区别_oracle rownum用法语法:ROW_NUMBER() OVER(); row_number的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复,注意使用row_number函数时必须要用

    2022-12-26
    354
  • 利用Python Dictionary实现高效数据存储和检索

    利用Python Dictionary实现高效数据存储和检索Python提供了很多内置的数据结构,其中Dictionary(字典)是一个非常有用的数据结构,它可以用来存储任意数量、任意类型的数据,并且可以通过key来实现O(1)的时间复杂度进行数据的查找、插入和删除操作。

    2023-12-15
    110
  • MySQL 存储引擎

    MySQL 存储引擎简介:存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能。 常见分类有:InnoDB、MyISAM、M…

    2023-03-31
    148
  • 边缘云应用场景_场景实现上云

    边缘云应用场景_场景实现上云在地图或地理信息有关的场景里,地址关键词的检索尤其重要。比如打开百度地图,想要查询某个位置的信息“北京市海淀区清华东路17号中国农业大学”,往往我们输入的是关键词“中国农业大学”而不是精确到街道的详细

    2023-06-02
    140

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注