日期 模糊查询 like

ybblack001 ybblack001 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
恩 恩 。问题是这样的:
在sql server 2005 数据库内查询时间。字段为dtTime1 datetime类型。格式是 2008-09-09 19:19:10.111
我使用select * from xx where dtTime like ‘%’ 没问题 可以查到所有数据
而使用select * from xx where dtTime like ‘%08%11 %’ 没问题 可以查到08年11月的
但是使用select * from xx where dtTime like ‘%08%11 17%’ 这样就查不到了。
但是
select * from xx where dtTime like ‘%08%11 %17%’也没问题。
求教这个%的使用在datetime内是什么规则?如何才能查到08月11日 17点的所有数据?
...全文

相关推荐

Mysql 时间模糊查询

Mysql 时间模糊查询,不同场景的查询方式,根据条件查询

你次爱吃

嵌入式系统/ARM技术中的在SQL Server中用好模糊查询指令LIKE

查询是SQL Server中重要的功能,而在查询中将Like用上,可以搜索到一些意想不到的结果和效果,like的神奇之处在于其提供的模糊查询功能,通过与它相匹配的四大类通配符,like放在条件中起到画龙点睛的作用。   一、一般搜索条件中用Like   可与LIKE配对的数据类型主要是字符串、日期或时间值。LIKE 关键字可以使用常规表达式包含上面三种类型数据,这些数据字符串中可包含下面四种通配符的任意组合。   通配符 含义   % 包含零个或更多字符的任意字符串。   _(下划线) 任何单个字符。   [ ] 指定范围(例如 [a-f])或集合(例如 [abcdef])内的任何

weixin_38742421

sqlserver 模糊查询常用方法

LIKE 关键字搜索与指定模式匹配的字符串、日期或时间值。LIKE 关键字使用常规表达式包含值所要匹配的模式。模式包含要搜索的字符串,字符串中可包含四种通配符的任意组合。

weixin_38518376

SQL 时间类型的模糊查询

今天用time Like ‘2008-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′”;

weixin_38686267

java实现的连接数据库及模糊查询功能示例

主要介绍了java实现的连接数据库及模糊查询功能,结合实例形式分析了java基于jdbc连接数据库及使用LIKE语句实现模糊查询功能的相关操作技巧,需要的朋友可以参考下

weixin_38697557
评论 5
收藏 已收藏
分享
返回顶部
ybblack001
疑难问题 22,298 成员 121,727 内容