mysql日期模糊查找的方法

喜夏-厌秋 提交于 2019-12-03 06:38:55
Mysql模糊查询有以下三种方法:

1.Convert转成日期时间型,在用Like查询。select * from table1 where convert(date,DATETIME) like '2006-04-01%'
第一种方法应该适用与任何数据类型;

2.Betweeselect * from table1 where time between '2018-08-01 0:00:00' and '2018-08-01 24:59:59'";
第二种方法适用String外的类型;

3 datediff()函数select * from table1 where datediff(create_time,'2018-08-01')=0
第三种方法则是为date类型定制的比较实用快捷的方法。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!