概述
本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。
mysql怎么查询某天的数据
1、DATE_FORMAT函数
WHERE(datediff(time,'年-月-日')=DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
语法
DATE_FORMAT(date,format)
登录后复制
date 参数是合法的日期。format 规定日期/时间的输出格式。
示例如下:
select * from [table_name] where date_format([date_name],'%Y-%m-%d') = '2022-05-13'
登录后复制
2、DATEDIFF函数
DATEDIFF() 函数返回两个日期之间的天数。
语法
DATEDIFF(date1,date2)
登录后复制
date1 和 date2 参数是合法的日期或日期/时间表达式。
示例如下:
SELECT * FROM [table_name] WHERE ( datediff ( update_time , '2022-05-13' ) = 0 )
登录后复制
扩展知识:
SELECT * FROM [table_name] WHERE substring(Convert(char(10),update_time ,112),1,8)='20220513'
SELECT * FROM [table_name] WHERE update_time between '2022-05-13 00:00:00' and '2022-05-13 23:59:59'
SELECT * FROM [table_name] WHERE year(update_time ) = 2022 and month(update_time )= 05 and day(update_time ) = 13
SELECT * FROM [table_name] WHERE update_time > '2017-09-27' and update_time < '2022-05-13'
登录后复制
推荐学习:mysql视频教程
以上就是mysql怎么查询某天的数据的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是开心店员为你收集整理的mysql怎么查询某天的数据的全部内容,希望文章能够帮你解决mysql怎么查询某天的数据所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复