週間,月間帳票系で日付のテーブルを作ってFROM句のメインにに添えたくなるが、
作成自体は簡単なクエリで作成できるのでメモ
SELECT TRUNC(SYSDATE,'MONTH') + LEVEL -1 AS DAYS
FROM DUAL
CONNECT BY LEVEL <= LAST_DAY(SYSDATE) - TRUNC(SYSDATE,'MONTH') +1
月末月初の差分を取得してlevelのところで対応といった形、
これで当月の1日~月末までの疑似テーブルの生成が可能。
もしPJでカレンダーテーブルを作る等の話が出ていれば、
個人的には疑似テーブルを作るfunctionを生成して、登録した情報のみをDBに入れるほうが
好みなので検討してみてください。