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

mysql:8220

From: MAO <MAO <mao@xxxxxxxxxx>>
Date: Sun, 21 Sep 2003 02:50:51 +0900
Subject: [mysql 08220] Re: groupe by having で集計した物の個数を知りたい

MAOです。
bonさんありがとうございます。

> [mysql 08130]を応用してみてはいかが?

CREATE temporary TABLE T1 AS
SELECT text_01,count(*) as count_n FROM table group by text_01
having count_n  >=2;
select count(*) from T1
と、やってみました。
なにも、かえって来ませんでした。。


CREATE  TABLE T1 AS
SELECT text_01,count(*) as count_n FROM table group by text_01
having count_n  >=2;
select count(*) from T1;
drop T1

と、したら、正しい結果がかえってきたのですが、
T1のテーブルができてしまいますので、、
Drop Table T1をしないと、
2回目以降からエラーがでてしまいます。

バージョンは、MySQL 3.23.53で、
SQL文はphpMyAdmin 2.5.3-rc1を経由して
渡しているのですが、
テンポラリーテーブルの使い方がおかしいのでしょうか?

以上、よろしくおねがいいたします。



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

      8218 2003-09-21 00:55 [MAO <mao@xxxxxxxxxx>] Re: groupe by having で集計した物の個数を知りたい
      8219 2003-09-21 01:22 ┗[bon <bon@xxxxxxxxxx>]                                       
->    8220 2003-09-21 02:50  ┗[MAO <mao@xxxxxxxxxx>]                                     
      8222 2003-09-21 03:46   ┗[bon <bon@xxxxxxxxxx>]                                   
      8224 2003-09-21 22:15    ┗[MAO <mao@xxxxxxxxxx>]