Mysql查询日期列指定时间前后的数据
在实际工作中,需要整理一份时间在规定时间前后的统计表。mysql数据库可以使用函数DATE_FORMAT来进行条件判断,使用方法:DATE_FORMAT(指定的时间列名,’%T’–指定格式化后的格式)>比较的时间。
举例:查询生日在2020-04-10之后的学生
select * from student where DATE_FORMAT(birthday,'%Y-%m-%d')>'2020-04-10';
该函数详细用法,可参见下面链接:
https://www.w3school.com.cn/sql/func_date_format.asp