首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL语句日期模糊查询,出错,求教!解决方案

2012-01-20 
SQL语句日期模糊查询,出错,求教!!SelectCount(ID)fromFlowwherevisittimelike2007-1-26%查不出任何结果!数

SQL语句日期模糊查询,出错,求教!!
Select   Count(ID)   from   Flow   where   visittime   like   '2007-1-26% '

查不出任何结果!数据库里有数据,为什么呢?是不是我的语法写错了呢?

[解决办法]
都可以,对同一个需求的三个不同实现方式:

1、借助datediff()函数取得 visittime 为 2007-01-26 的记录。

2、借助convert()函数取得 visittime 的日期部分为 2007-01-26 的记录。

3、借助convert()函数将 visittime 转为字符串然后使用 like 模糊查询。

热点排行