如何检索每个期间(如一年、一个季度、一个月)的第N个交易日和最后第N个交易日的记录?
检索第N个交易日的记录:
select * , rowNum-first(rowNum) as offset ,quarterEnd(end_date) as q from tradingday_rowno(2020.01.01,2021.01.01) context by quarterEnd(end_date) csort end_date
检索最近第N个交易日的记录:
select * , rowNum-last(rowNum) as offset ,quarterEnd(end_date) as q from tradingday_rowno(2020.01.01,2021.01.01) context by quarterEnd(end_date) csort end_date