我是靠谱客的博主 直率牛排,最近开发中收集的这篇文章主要介绍mySQL数据库中关于时间的模糊操作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Mysql模糊查询有以下三种方法:

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

2.Betwee
select * 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

4:选择某月
declare @date int
set @datestart=convert(int,month(dateadd(mm,-1,getdate())))
print @date

原文链接:https://blog.csdn.net/baidu_41660182/article/details/81365448

最后

以上就是直率牛排为你收集整理的mySQL数据库中关于时间的模糊操作的全部内容,希望文章能够帮你解决mySQL数据库中关于时间的模糊操作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部