今天,时间像'2008-06-01 %表用于为天所有的数据查询,并及时的陈述是不正确的。检查出来发现模糊查询只能用于字符串类型的字段。
我还查了一些信息,有三种模糊的时间查询方式:
1、将字符串转换为字符串,并用类似的方式查询。
SELECT * FROM表在转换(VARCHAR,日期,120)喜欢'2006-04-01 %
之间的2。
SELECT * FROM表时间'2006-4-1 0:00:00'and '2006-4-1 24:59:59之间;
3 DateDiff()函数
SELECT * FROM表DateDiff(天,时间,'2006-4-1)= 0
第一种方法应该适用于任何数据类型。
第二种方法适用于外部字符串类型。
第三种方法是一种更为实用和快速的自定义日期类型的方法。