私はこのサイトでこのクエリを見つけました(少し変更しましたが)、それは問題なく動作します。ただし、結果セットには、count(*)が0の範囲間隔が表示されません。左関節と一緒にNVL関数を使用しようとしましたが、機能しませんでした。何か案は?(以下のクエリを参照)
ありがとう
select
count(*) "# PRs Created",to_char(date_created, 'yyyy-mm-dd') as "Date Created",
to_char(date_created, 'hh24') || ':00:00 - ' || to_char(date_created + 1/24, 'hh24') || ':00:00' RANGE
FROM pr
where date_created between to_date(SYSDATE - 1000)and to_date(SYSDATE)
and 1 * to_char(date_created, 'hh24') between 0 and 24
group by to_char(date_created, 'hh24'), to_char(date_created + 1/24, 'hh24'),to_char(date_created, 'yyyy-mm-dd')
order by to_char(date_created, 'yyyy-mm-dd'), RANGE desc