MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 请问一个SQL

请问一个SQL

www.MyException.Cn  网友分享于:2013-01-29  浏览: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'这样类型的数据该如何处理。

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

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有