[pgsql-jp: 25540] Re: 集約関数で質問

Yutaka tanida yutaka @ hi-net.zaq.ne.jp
2002年 4月 6日 (土) 00:57:51 JST


谷田です。

On Sat, 06 Apr 2002 00:16:48 +0900
oikawa @ nail.weez.mu wrote:

> 早速ご質問があるのですが、、
> 以下のようなテーブルがあったとき、
> 
> table sample
>    cnt(int) | name1
>   ----------+---------
>           1 | aaa
>           1 | bbb
>           1 | aaa
>           1 | ccc
>           1 | ccc
>           0 | aaa
>           1 | aaa
> 
> 各々の 'name1' の cnt の合計を以下のように sum(cnt) でソートして
> 出力するにはどうすればよいでしょうか?
> 
>    sum(cnt) | name1
>   ----------+---------
>           3 | aaa
>           2 | ccc
>           1 | bbb

select sum(cnt),name1 from sample group by name1;

http://osb.sra.co.jp/PostgreSQL/Manual/PostgreSQL-7.1-ja/sql-select.html

あたりをしっかり読まれた方がいいかと。

---
Yutaka tanida<yutaka @ hi-net.zaq.ne.jp>
謎のWebsite http://www.hi-net.zaq.ne.jp/yutaka/




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