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

mysql:9348

From: Nakase Hiroaki <Nakase Hiroaki <h_nakase@xxxxxxxxxx>>
Date: Thu, 13 May 2004 21:06:44 +0900
Subject: [mysql 09348] Re: 最大値を含むグループの全データ

中瀬です

> 全データ内で最大値を含むグループに所属する全てのデータを取得したいのです
> が、思うようなSQL文を作成出来ません。
> ご教授頂けないでしょうか。

この文をSQLで書けばよいのでは?
すなわち
1."全データ内で最大値を含むグループ"を取得
2."グループに所属する全てのデータ"を取得

1.は
SELECT DISTINCT 1st_name FROM friends WHERE height IN
(SELECT MAX(height) FROM friends)
2.は
SELECT * FROM friends WHERE 1st_name in (1.SQL)

こんな感じでできませんか?
(試してないので、もしかすると動かないかも)


--------------------------
中瀬 浩昭

h_nakase@xxxxxxxxxx
--------------------------

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

      9347 2004-05-13 20:52 [nisi <nisi@xxxxxxxxx] 最大値を含むグループの全データ          
->    9348 2004-05-13 21:06 ┣[Nakase Hiroaki <h_na]                                       
      9350 2004-05-13 21:49 ┗["片寄白王" <katayose]                                       
      9352 2004-05-13 23:09  ┗[とみたまさひろ <tomm]