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

按日期段查询为什么查询不出结果呢?该怎么处理

2012-01-31 
按日期段查询为什么查询不出结果呢?在数据库里面是有数据的。oiltime字段是按长日期存的。select * from T_Y

按日期段查询为什么查询不出结果呢?
在数据库里面是有数据的。oiltime字段是按长日期存的。
select * from T_YeWeiYI where 1=1 and oiltime>=to_date('2010-4-7','YYYY-MM-DD') and oiltime <=to_date('2010-4-7','YYYY-MM-DD') order by tankno

[解决办法]
你那个语句实际上是查询2010-04-07 00:00:00的记录
你如果要查一天的数据,改为:
select * from T_YeWeiYI where 1=1 and oiltime>=to_date('2010-4-7','YYYY-MM-DD') and oiltime <to_date('2010-4-8','YYYY-MM-DD') order by tankno

热点排行