主题:求一个查询语句的写法 谢谢大家
qindan008
[专家分:0] 发布于 2006-09-04 18:10:00
例如 我用06 去查询数据库中时间字段表示为诸如20060607 这样的记录 即要查出所有月份为06月的记录 该怎样写这个SQL语句呢? 谢谢大家了
回复列表 (共3个回复)
沙发
yuhayu [专家分:0] 发布于 2006-09-05 21:02:00
比如表示时间的列名为time,
select *
from 表名
where time like '____06%';
此问题是不是应该发到sql区?
板凳
yuhayu [专家分:0] 发布于 2006-09-05 21:04:00
____
是四个下划线
3 楼
qindan008 [专家分:0] 发布于 2006-09-06 14:53:00
哦 谢谢大家了 刚来一下没注意 是应该把这个问题放到SQL区的 呵呵
我是这样一来解决的:..............where SUBSTRING(date,5,2) = 06
date里面的格式就是yyyyMMDD格式的
我来回复