現在の殿堂チャートの作り方です。
参考資料です
まず、ExcelにMuseの殿堂より各種データを転記します。殿堂チャートに間違いがある場合、ほぼここの作業で誤りが出ています。
一旦、Excelに入力したデータをOracleデータベースへ投入します。
具体的にはSQLDeveloperにコピペします。
投入するデータベースのテーブルのDDLは以下のようになっています。
Oracleデータベースにデータが入ったらこれをSQLで集計し殿堂チャートそれぞれのランキングを出します。
例として、殿堂ポイントのSQLは以下のようになります。
select a_name, hoshi, (select count(hyoka_num) from chart where author_name = a_name and hyoka_num = 2) kurohoshi, (select count(hyoka_num) from chart where author_name = a_name and hyoka_num = 1) shirohoshi , (select count(hyoka_num) from chart where author_name = a_name and hyoka_num = 0) muji from( select sum( case hyoka_num when 0 then 1 when 1 then 2 when 2 then 4 end ) hoshi, author_name a_name from chart group by author_name order by hoshi desc) order by hoshi desc,a_name
あとは、ランキングを見やすいようにExcelに貼り付けて整形し体裁を整えます。
最終的に、PDFに出力して公開します。