mysql:11601
From: 遠藤 俊裕 <遠藤 俊裕 <endo@xxxxxxxxxx>>
Date: Wed, 22 Jun 2005 16:02:04 +0900
Subject: [mysql 11601] Re: count(*) の数を指定して検索することは可能ですか?
遠藤です。 試してません。 SELECT species, COUNT(*) as cnt FROM pet WHERE cnt >= 2 GROUP BY species; Wed, 22 Jun 2005 15:59:39 +0900 に、 Hideki SUNADA <hideki@xxxxxxxxxx> さんは書きました: HS> いつも参考にさせて頂いています。 HS> HS> count(*)の結果数を指定して検索することは可能でしょうか? HS> HS> 例えばペット数をcount(*)したとします。 HS> HS> mysql> SELECT species, COUNT(*) FROM pet GROUP BY species; HS> +---------+----------+ HS> | species | COUNT(*) | HS> +---------+----------+ HS> | bird | 2 | HS> | cat | 2 | HS> | dog | 3 | HS> | hamster | 1 | HS> | snake | 1 | HS> +---------+----------+ HS> HS> これを、2匹以上いる動物だけselectするのは可能でしょうか? HS> HS> where節にcount(*)を入れるとはじかれてしまうのです。 HS> HS> SELECT species, COUNT(*) FROM pet WHERE count(*) >= 2 GROUP BY HS> species; HS> HS> よろしくお願いいたします。 HS> HS> -- えんどう@あっぷらぼ mail: endo@xxxxxxxxxx, endo_t@xxxxxxxxxx, endo@xxxxxxxxxx http://www.applabo.com/ http://homepage1.nifty.com/EndoT/
11600 2005-06-22 15:59 [Hideki SUNADA <hidek] count(*) の数を指定して検索することは可能ですか? -> 11601 2005-06-22 16:02 ┣[遠藤 俊裕 <endo@xxxx] 11602 2005-06-22 16:05 ┣[ITO Asuka <asuka@xxx] 11603 2005-06-22 16:05 ┣[Hideki SUNADA <hidek] 11604 2005-06-22 16:09 ┗[KIshii <kn-ishi@xxxx]