在oracle中,如果想获得某一个时间段的话,一般用between来做,如果字段是varchar类型的,那么很多人就郁闷了。其实在oracle中,支持直接用比较运算符加字符串的形式来获得你想要的数据。下面就是个例子:
select * from STUDENTS_INFO where rx_time > '2009-09-08' and acc_time < '2012-09-06'
本文介绍了一种在Oracle数据库中使用字符串形式的日期进行记录筛选的方法。通过示例展示了如何对VARCHAR类型的时间字段进行条件过滤,适用于rx_time及acc_time等字段的特定日期范围查询。
在oracle中,如果想获得某一个时间段的话,一般用between来做,如果字段是varchar类型的,那么很多人就郁闷了。其实在oracle中,支持直接用比较运算符加字符串的形式来获得你想要的数据。下面就是个例子:
select * from STUDENTS_INFO where rx_time > '2009-09-08' and acc_time < '2012-09-06'

被折叠的 条评论
为什么被折叠?