[pgsql-jp: 27964] Re: 集計表で結合するには

Yu Ooasa you @ dearest.net
2002年 11月 13日 (水) 14:15:36 JST


Wed, 13 Nov 2002 13:40:07 +0900
	Yamada Yasuharu <yayamada @ xc5.so-net.ne.jp> said:
>
>tbl2.name must be GROUPed or used in an aggregate function
>
>とエラーになってしまいます。どういう風に書いたらいいのでしょうか。

tbl2 の id,name がもし各々1対1ならば深く考える必要はないのでは。

select name,count(id)
from tbl1 left outer join tbl2 using(id)
group by name;

SQL本とか手元に置いておきましょう
--
Yu Ooasa  E-mail: you @ dearest.net



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