- 締切済み
ビュー表の使い方
環境はOracle8iです。 とある業務で、グループ関数を使ったビュー表を作り、更にそこからグループ化する、というのをやっています。 CREATE VIEW V_emp AS SELECT A , B , SUM(C) AS X FROM emp GROUP BY A , B ; を作った後に、 SELECT A , SUM(B) , SUM(X) FROM V_emp GROUP BY A ; と問い合わせる、みたいなかんじです。 なんとなく、一方で集計結果を維持したまま、もう一回集計をかけるというのが、 データベースにとっては負担のような気がするのですが、実際はどうなのでしょう? 若しくはもっとスマートなやり方があるのでしょうか。
- みんなの回答 (2)
- 専門家の回答
お礼
ご回答ありがとうございます。 ご紹介いただいたページですが、申し訳ない、1行も理解出来ませんでした。 出直します。