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

mysql:2427

From: (moeru) <<moeru@xxxxxxxxxx>>
Date: Tue, 29 Aug 2000 22:21:57 +0900
Subject: [mysql 02427] Re: GROUP BY で全部のレコードを表示させる方法


2000/08/29 21:16:11 +0900にとみたまさひろ <tommy@xxxxxxxxxx>さんに頂いた
「[mysql 02426] Re: GROUP BY で全部のレコードを表示させる方法」への返事です。

モエルです。

とみたさん、早速ありがとうございます(^^)

>> SELECT userid,MAX(price),quantity FROM item WHERE itemid = '$itemid'
>> GROUP BY userid ORDER BY price DESC;
>> 
>> これを表示させると、GROUP BYの為かquantityの値が別のレコードの値になります。
>

>ってことなんで…。Sub Select が使えればいいのかもしれませんが、現状では
>それもムリなんで、他の言語を介在させるとか、一時テーブルを使ってやるとか
>しないとダメっぽいっすね。

MySQLでサブクエリーできるようになって欲しいです。

一時テーブルの使い方に関して、勉強したいです。
オンラインマニュアルのどこに書いてあるでしょうか?


>> MySQLでは、自己結合ってできるでしょうか?
>> FROM item item1,item item2
>> 一応、試してみたのですがうまくいきませんでした。。
>
>ん? できますよ。

結合関係で解決できると思ったのですが、的はずれでした(^^;


モエル

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

      2425 2000-08-29 20:56 [<moeru@xxxxxxxxxx>  ] GROUP BY で全部のレコードを表示させる方法
      2426 2000-08-29 21:16 ┗[とみたまさひろ <tomm]                                       
->    2427 2000-08-29 22:21  ┗[<moeru@xxxxxxxxxx>  ]                                     
      2428 2000-08-29 23:40   ┗[とみたまさひろ <tomm]                                   
      2429 2000-08-30 00:17    ┣[<moeru@xxxxxxxxxx>  ]                                 
      2430 2000-08-30 21:53    ┗[<moeru@xxxxxxxxxx>  ]                                 
      2431 2000-08-31 07:23     ┗[とみたまさひろ <tomm]                               
      2432 2000-08-31 18:19      ┣[Natsu Tanaka <natsug] はじめまして                
      2434 2000-08-31 23:33      ┃┣[<moeru@xxxxxxxxxx>  ]                           
      2435 2000-09-01 00:06      ┃┗[とみたまさひろ <tomm]                           
      2443 2000-09-04 11:33      ┃ ┗[Natsu Tanaka <natsug] みなさんへ              
      2436 2000-09-01 00:13      ┗[<moeru@xxxxxxxxxx>  ]