oracle 用to_char()日期区间比较
2012-07-27 09:55
363 查看
查询两个年份、月份或日期之间的数据
--查询年份
select * from document_main t where to_char(t.receivedate,'yyyy')>='2010' and to_char(t.receivedate,'yyyy')<='2012'
--查询月份
select * from document_main t where to_char(t.receivedate,'yyyy-mm')>='2010-01' and to_char(t.receivedate,'yyyy-mm')<='2012-01'
--查询日期
select * from document_main t where to_char(t.receivedate,'yyyy-mm-dd')>='2010-01-01' and to_char(t.receivedate,'yyyy-mm-dd')<='2012-01-01'
--查询年份
select * from document_main t where to_char(t.receivedate,'yyyy')>='2010' and to_char(t.receivedate,'yyyy')<='2012'
--查询月份
select * from document_main t where to_char(t.receivedate,'yyyy-mm')>='2010-01' and to_char(t.receivedate,'yyyy-mm')<='2012-01'
--查询日期
select * from document_main t where to_char(t.receivedate,'yyyy-mm-dd')>='2010-01-01' and to_char(t.receivedate,'yyyy-mm-dd')<='2012-01-01'
相关文章推荐
- [oracle] to_date() 与 to_char() 日期和字符串转换
- oracle使用to_char和next_day函数得到本周的第一天和最后一天日期
- oracle日期格式转换 to_date(),to_char()
- Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理
- oracle 日期to_char转换24小时制12小时制
- 问题:oracle 字符串转换成日期;结果:[oracle] to_date() 与 to_char() 日期和字符串转换
- oracle 中to_date() 与 to_char() 日期和字符串转换
- 【Oracle】日期和字符转换——to_char
- Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理
- oracle 、sql server、mysql 日期转字符串:convert、to_char、date_forma
- oracle日期格式转换 to_date(),to_char()
- Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理
- Oracle TO_CHAR()和TO_DATA()函数日期和字符串互相转换
- Oracle —— to_date() 与 to_char() 日期和字符串转换
- oracle使用to_char和next_day函数得到本周的第一天和最后一天日期
- Oracle中的日期处理函数TO_DATE 和 TO_CHAR
- Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理
- oracle 日期格式(to_char和to_date)
- oracle 数值型函数,字符型函数,日期函数,转换函数,to_char,自动类型转换,日期类型转换
- 关于Oracle to_date() 与 to_char() 日期和字符串转换及IW,WW 周别显示