[pgsql-jp: 32913] Re: クロス集計の方法について

naoki kishida kishida @ fk.urban.ne.jp
2004年 5月 8日 (土) 18:09:38 JST


きしだです

> select id, 
> sum(case when 場所 = 'AAA' then 1 else 0 end) as AAA
> sum(case when 場所 = 'BBB' then 1 else 0 end) as BBB
> sum(case when 場所 = 'CCC' then 1 else 0 end) as CCC
> from t_test group by id;

> どのように SQL文を書けば良いでしょうか?


select idのidを日付にすればよいのでは?
複数あるのであればmaxとかavgとか適当な集計関数を使えばいいと思います。

----
岸田 哉生(きしだ なおき)
	email:kishida @ fk.urban.ne.jp
	http://www.fk.urban.ne.jp/home/kishida/




pgsql-jp メーリングリストの案内