时间类型的模糊查询

时间:2020-01-10 10:25来源:江苏十一选五手机版数据库
前不久用time Like'二零一零-06-01%'语句来查询该天的全部数据,被唤醒语句错误。查了风华正茂晃才察觉该模糊查询只好用来String类型的字段。本人也查看了大器晚成部分资料。关于时间

前不久用time Like '二零一零-06-01%'语句来查询该天的全部数据,被唤醒语句错误。查了风华正茂晃才察觉该模糊查询只好用来String类型的字段。 本人也查看了大器晚成部分资料。关于时间的混淆查询有以下三种格局: 1.Convert转成String,在用Like查询。 select * from table1 where convert(varchar,date,120) like '2006-04-01%' 2.Between select * from table1 where time between '2006-4-1 0:00:00' and '2006-4-1 24:59:59'"; 3 datediff()函数 select * from table1 where datediff(day,time,'二〇〇七-4-1'State of Qatar=0 第生机勃勃种方法应该适用与任何数据类型; 第几种艺术适用String外的类型; 第二种格局则是为date类型定制的可比实用火速的秘籍。

编辑:江苏十一选五手机版数据库 本文来源:时间类型的模糊查询

关键词: