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

mysql:8130

From: "TOYOSHIMA,Masayuki" <"TOYOSHIMA,Masayuki" <mtoyo@xxxxxxxxxx>>
Date: Sun, 10 Aug 2003 13:07:48 +0900
Subject: [mysql 08130] Re: 特定フィールドの異なりによる抽出

豊島(東京外国語大学アジア・アフリカ言語文化研究所)です。

> ついでにテーブルを結合する条件とレコードを選択する条件を
> 分けたほうがエレガントかも(^^):
> 
> CREATE temporary TABLE T1 AS
>   SELECT CONTENT as min_cont, MIN(ID) AS MIN FROM SAMPLE
>   GROUP BY SOURCE, CONTENT;
> SELECT ID,SOURCE,CONTENT,NOTE FROM T1,SAMPLE
>   where (T1.min_cont='x') and (T1.min = ID);

これは美しいですね。
group by に複数フィールドを指定して置くことを思い付きませんでした。

御教示有難うございました。



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

      8122 2003-08-09 21:39 ["TOYOSHIMA,Masayuki"] 特定フィールドの異なりによる抽出        
      8123 2003-08-09 22:33 ┣[yamada <tirutiru@xxx]                                       
      8124 2003-08-09 22:53 ┃┗[yamada <tirutiru@xxx]                                     
      8125 2003-08-09 23:37 ┗["Kawaji, Shinya" <ka]                                       
      8126 2003-08-10 07:21  ┣["TOYOSHIMA,Masayuki"]                                     
      8127 2003-08-10 08:17  ┃┗["Kawaji, Shinya" <ka]                                   
      8128 2003-08-10 08:59  ┃ ┗["TOYOSHIMA,Masayuki"]                                 
      8129 2003-08-10 09:24  ┗["KAWAI,Takanori" <GC]                                     
->    8130 2003-08-10 13:07   ┗["TOYOSHIMA,Masayuki"]