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

mysql:13479

From: "F.Yamazaki" <"F.Yamazaki" <fumihiko@xxxxxxxxxx>>
Date: Sun, 12 Nov 2006 13:23:40 +0900
Subject: [mysql 13479] Re: レコード件数0をカウントしたい

早速のアドバイスありがとうございます。

COUNTしたフィールドでGROUPするという固定概念がありました。
勉強になります。今後ともよろしくお願いします。



SAKAI Kei <sak2@xxxxxxxxxx>さん:
> 坂井です
> 
> > SELECT syain.no, syain.name, COUNT(data.no)
> > FROM syain LEFT JOIN data ON syain.no = data.no
> > GROUP BY data.no
> > ORDER BY syain.no
> 
> 
> > GROUP BY data.no
> 
>     ここが
>     
> > GROUP BY syain.no
> 
>   ですかね。
>   存在しない(可能性がある)側のテーブルの no でグルーピング
>   しちゃっているので、「番号がないどうし」がひとつとして
>   扱われています。
>   「必ず存在する側」(syain) の no ごとにまとめるのが吉です。
>   
> 以上
> 
> 
------------------
From:山崎文彦


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

     13429 2006-10-26 16:17 ["F.Yamazaki" <fumihi] レコード件数0をカウントしたい          
     13430 2006-10-26 16:34 ┗["Hiroshi Kabayama" <]                                       
     13431 2006-10-26 16:52  ┣["F.Yamazaki" <fumihi]                                     
     13477 2006-11-12 11:55  ┗["F.Yamazaki" <fumihi]                                     
     13478 2006-11-12 12:23   ┗[SAKAI Kei <sak2@xxxx]                                   
->   13479 2006-11-12 13:23    ┗["F.Yamazaki" <fumihi]