Mysql 利用str_to_date将字符串转换为日期 进行时间段查询

不打扰是莪最后的温柔 提交于 2020-03-03 14:43:11

Mysql中STR_TO_DATE(str,format)方法将字符串str转换为format定义格式的日期类型

STR_TO_DATE("2019-01-20","%Y-%m-%d %H:%i:%s")

如果要做一个时间段的数字统计写法可以如下

select * from box where STR_TO_DATE(time,"yyyy/MM/dd") > STR_TO_DATE("2018/01/17","yyyy/MM/dd")  and time < STR_TO_DATE("2019/01/20","yyyy/MM/dd")

其中数据库中time字段类型为String类型
 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!