[前][次][番号順一覧][スレッド一覧]

mysql:479

From: Tamon Nomura <Tamon Nomura <tamon@xxxxxxxxxx>>
Date: Mon, 28 Dec 1998 07:44:35 +0900
Subject: [mysql 479] Re: クロス集計の方法


tamonです。

> これだと縦横にならないですよねー、スマートなのは間違いないですが。

なんか、クロス集計を理解してなかったようですね。私。
とゆうか、例文がそもそもクロス集計じゃないような・・・
ああいう単純なDECODEでいけるかどうか疑問だったりします。

よくクロス集計を理解してないんですけど
縦と横のデータ別の集計ってことですよね?

たとえば、
A     B     C
------------------
a     a     10
a     a     20
a     b     40
b     b     80
b     c     160
b     c     320

ってデータがあったとしたら

A\B|   a    b    c
---------------------
a  |   30   40   0
b  |   0    80   480

とゆうような集計を出したいってことですよね。

無理して、縦横で集計して出力するんじゃなくて、
AとBでグループ化してSUMした結果をプログラムで
整形して出力するのが楽だと思うんですけど。(笑)


[前][次][番号順一覧][スレッド一覧]

       477 1998-12-26 18:54 [Satoshi Koiwa <koiwa] Re: クロス集計の方法                    
       478 1998-12-27 01:12 ┣[<endot@xxxxxxxxxx>  ]                                       
->     479 1998-12-28 07:44 ┣[Tamon Nomura <tamon@]                                       
       480 1998-12-28 09:49 ┗[民斗 <tommy@xxxxxxxx]