正在给定一个表t(id,from,to),其中from和to是两个日期跨度多年,我想对该表做一个选择,至少表t中的每个时间表将返回该时间范围内的月份/年份列表。 E.G.表t的内容将是:Oracle在一个时间范围内选择几个月
id from to
1 01.10.2011 28.02.2012
2 01.06.2008 30.09.2008
select语句应该返回ID,月数年,年:
1 10 2011
1 11 2011
1 12 2011
1 01 2012
1 02 2012
2 06 2008
2 07 2008
2 08 2008
2 09 2008
任何想法我怎么能做到这一点? 谢谢!
谢谢@danihp – maephisto 2012-02-27 13:28:43