首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请问一个SQL

2012-01-28 
请教一个SQLORACLE数据库,有张表A,A下有个时间字段TIMETIME是字符串类型,格式有的为2011-9-4 6:8:7,有的为

请教一个SQL
ORACLE数据库,有张表A,A下有个时间字段TIME

TIME是字符串类型,格式有的为2011-9-4 6:8:7,有的为 2011-09-04 06:08:07
界面入参格式都为 2011-09-04 这种。

请问SQL该如何查询时间段范围内的数据呢



[解决办法]
简单
to_char(sysdate,'yyyy-MM-dd')='2011-09-04'
[解决办法]
to_char(sysdate,'yyyy-MM-dd')='2011-09-04'
[解决办法]
select convert(varchar,字段,120) from table
用这句话把数据里的日期转换成2011-09-04 13:09:02

 统一了 再查
[解决办法]
楼上的兄弟,如果是'2011-09-04 13:9:02'这样类型的数据该如何处理。

如楼主所言,数据库里录入的数据肯定是不规范的。所以个人认为只能通过模糊查询来解决。

热点排行