[pgsql-jp: 29806] Re: 再起的にデータ数をカウントするには
fumiyaKitamura
fkit.s @ sys238.jp
2003年 5月 8日 (木) 12:47:42 JST
キタムラです。
select
b.部署_cd,count(*)
from
部門 as b, 社員 as s
where
b.部署_cd = s.所属部署_cd
group by
b.部署_cd
とか、
select
b.親部署_cd,count(*)
from
部門 as b, 社員 as s
where
b.部署_cd = s.所属部署_cd
group by
b.親部署_cd
と言うのではダメですか?
On 2003.5.8, at 11:40 Asia/Tokyo, Tohru Hayakawa wrote:
>> SELECT count(*) FROM 社員 WHERE 所属部署_cd IN
>> (SELECT 所属部署_cd FROM 部署 WHERE 親部署_cd= 'hogehoe' )
>
> これで試してみたのですが、どうしてもカウントがゼロになってしまいます。
>>> ┌───────┐
>>> │部署 │
>>> ┝━━━━━━━┥
>>> │部署_cd │≪┐≪┐
>>> │部署名 │ │ │
>>> │親部署_cd │<┘ │
>>> └───────┘ │
>>> ┌───────┐ │
>>> │社員 │ │
>>> ┝━━━━━━━┥ │
>>> │氏名 │ │
>>> │所属部署_cd│≪──┘
>>> └───────┘
=================<F.Kitamura>=================
E-Mail : fkit @ sys238.jp
---
The greatest enemy of man is alcohol.
But, The Bible tells us to love our enemy.
==============================================
pgsql-jp メーリングリストの案内