私は1つのクエリで立ち往生しています、
ここで、週番号を取得してデータの週番号と比較することにより、sysdateに従って配置できる52週間のデータがあります。今私がやりたいことは、現在の週番号が10の場合、sysdateの週番号week10、week9、week8..........week11に応じて、すべての週を降順で並べたいということです。
このクエリで
select "Weekly","Quarter","SALES","Monthly",week_number from fiscal_calendar
where week_number <= TO_CHAR(TO_DATE(sysdate,'DD-mon-YYYY'),'iw')
order by week_number desc;
1 週目まではデータを並べ替えることができますが、11 週目に終了するようにシーケンスを続けたいので、何か間違ったことはありますか?アドバイスをお願いします