mysql日期函数TO_DAYS()函数的详细讲解

 更新时间:2022年08月29日 16:49:40   作者:DNYDYS  
在SQL中我们经常需要根据时间字段查询数据,今天用到一个好用的时间字段,用来查询一整天的数据,下面这篇文章主要给大家介绍了关于mysql日期函数TO_DAYS()函数的相关资料,需要的朋友可以参考下

背景:

今天在项目里看到的sqlserver的days()函数,计算从0年开始到给定时间的天数,现在要修改为mysql语法,有个很奇怪的现象奥,同样都是今天2021-11-30,sqlserver的days()函数和mysql的TO_DAYS()函数计算出来的天数并不一样,这个我不太明白,知道的各路大牛可以留言给弟弟解下惑,谢谢

TO_DAYS()函数

给定一个日期date, 返回一个从年份0开始计算的天数

select TO_DAYS(now()) as days

select TO_DAYS(now()) as days

可以看到,从公元0年到2021年11月29日,一共是739488天,记好这个数字

select TO_DAYS('21-11-29') as days

可以看到,天数都是一样的,年份只写后两位时是会自动转化为4位的

MySQL“日期和时间类型”中的规则将日期中的二位数年份值转化为四位

对于1582 年之前的日期(或许在其它地区为下一年 ), 该函数的结果实不可靠的

总结

到此这篇关于mysql日期函数TO_DAYS()函数的文章就介绍到这了,更多相关mysql日期函数TO_DAYS()内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 图文详解Mysql中如何查看Sql语句的执行时间

    图文详解Mysql中如何查看Sql语句的执行时间

    写程序的人往往需要分析所写的SQL语句是否已经优化过了,服务器的响应时间有多快,所以下面这篇文章主要给大家介绍了关于Mysql中如何查看Sql语句的执行时间的相关资料,需要的朋友可以参考下
    2021-12-12
  • MySQL中字符串索引对update的影响分析

    MySQL中字符串索引对update的影响分析

    这篇文章主要介绍了MySQL中字符串索引对update的影响,结合实例形式分析了添加索引操作对于update语句的性能所造成的影响,需要的朋友可以参考下
    2016-04-04
  • mysql一条sql查出多个条件不同的sum或count问题

    mysql一条sql查出多个条件不同的sum或count问题

    这篇文章主要介绍了mysql一条sql查出多个条件不同的sum或count问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • Mysql中强大的group by语句解析

    Mysql中强大的group by语句解析

    这篇文章主要介绍了Mysql中强大的group by语句解析,GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数,需要的朋友可以参考下
    2023-07-07
  • centos 6.5下 mysql-community-server. 5.7.18-1.el6安装

    centos 6.5下 mysql-community-server. 5.7.18-1.el6安装

    这篇文章主要介绍了centos 6.5下 mysql-community-server. 5.7.18-1.el6安装,需要的朋友可以参考下
    2017-04-04
  • Mysql中使用sql语句生成雪花算法Id

    Mysql中使用sql语句生成雪花算法Id

    雪花算法是一种生成全局唯一ID的分布式算法,本文主要介绍了Mysql中使用sql语句生成雪花算法Id,具有一定的参考价值,感兴趣的可以了解一下
    2025-02-02
  • MySQL分库分表的几种方式

    MySQL分库分表的几种方式

    这篇文章主要介绍了MySQL分库分表的几种方式,分库分表方案是对关系型数据库数据存储和访问机制的一种补充,下文更多相关介绍需要的小伙伴可以参考一下
    2022-04-04
  • SQL SERVER 日期格式转换详解

    SQL SERVER 日期格式转换详解

    本篇文章是对SQL SERVER 日期格式转换进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • MySql连接查询方式详解

    MySql连接查询方式详解

    这篇文章主要介绍了mysql连接查询,当查询结果的列来源于多张表时,需要将多张表连接成一个大的数据集,再选择合适的列返回,本文给大家介绍的非常详细,需要的朋友参考下吧
    2022-09-09
  • MySQL每日一练项目之校园教务系统

    MySQL每日一练项目之校园教务系统

    这篇文章主要给大家介绍了关于MySQL每日一练项目之校园教务系统的相关资料,教务管理系统是一套高校专用管理系统,主要用于解决信息化办公流程、学生管理、课程管理、教职工管理等相关问题,需要的朋友可以参考下
    2023-09-09

最新评论