毎日 200 のトラフィック ステーションからデータを取得していますが、すべてのステーションは (KGM_000000000001_PVR) のような異なるテーブル名を持っています。すべてのステーションには、同じ列名で同じ列の並べ替えがあります。常に異なるウィッシュのレポートを取得し、以下の例に示すようにステーションをすべてユニオンと組み合わせます。常にユニオンオールでそれらを組み合わせていますが、少し難しいです。このようなレポートを取得する他の簡単な方法はありますか (ループ、ケース、for などを使用)。
レベント
ありがとう
レポートのコード例:
SELECT count(class) from C2.KGM_000000000001_PVR WHERE class=9 and RECTIME BETWEEN TO_DATE('01.01.2012','DD.MM.YYYY') AND TO_DATE('01.01.2013','DD.MM.YYYY')
union all
SELECT count(class) from C2.KGM_000000000002_PVR WHERE class=9 and RECTIME BETWEEN TO_DATE('01.01.2012','DD.MM.YYYY') AND TO_DATE('01.01.2013','DD.MM.YYYY')
union all
SELECT count(class) from C2.KGM_000000000003_PVR WHERE class=9 and RECTIME BETWEEN TO_DATE('01.01.2012','DD.MM.YYYY') AND TO_DATE('01.01.2013','DD.MM.YYYY')
union all
.
.
.
SELECT count(class) from C2.KGM_000000000200_PVR WHERE class=9 and RECTIME BETWEEN TO_DATE('01.01.2012','DD.MM.YYYY') AND TO_DATE('01.01.2013','DD.MM.YYYY')