回 帖 发 新 帖 刷新版面

主题:求一个查询语句的写法 谢谢大家

例如 我用06  去查询数据库中时间字段表示为诸如20060607 这样的记录 即要查出所有月份为06月的记录  该怎样写这个SQL语句呢?   谢谢大家了

回复列表 (共3个回复)

沙发

比如表示时间的列名为time, 
select * 
from 表名 
where time like '____06%';
此问题是不是应该发到sql区?

板凳

____
是四个下划线

3 楼

哦  谢谢大家了 刚来一下没注意 是应该把这个问题放到SQL区的 呵呵
我是这样一来解决的:..............where  SUBSTRING(date,5,2) = 06
date里面的格式就是yyyyMMDD格式的

我来回复

您尚未登录,请登录后再回复。点此登录或注册