例えば、
Field_1Field_2Field_3Field_4
人事部第一課加藤10
営業部関東ブロック井上20
総務部A課手塚3
開発部ハード課大垣10
経理部1課松下12
資材部1課山田15
人事部第二課佐藤50
営業部関西ブロック下田15
総務部A課今西8
開発部ソフト課中村5
人事部第一課鈴木1
営業部関東ブロック高橋30
というテーブル(フィールドは所属部門、所属課、名前、ポイントとして下さい)があります。この中から、
人事部第一課鈴木1
営業部関西ブロック下田15
総務部A課手塚3
開発部ソフト課中村5
経理部1課松下12
資材部1課山田15
というように、各部署で最もポイントの値が小さな人の所属部門、所属課、名前、ポイントを取り出したいのですが、これを”一回の”SQL文で実現するにはどのように記述したらよいのでしょうか。
先ほどから質問してばかりで申し訳ありませんが、よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
MySQLのバージョンは?
バージョン5以降なら、サブクエリやビューが使えます
が、それより前ならば使えません。
バージョン5以降なら、以下でOKだと思います。
SELECT 所属部門,所属課,名前,ポイント
FROM 表
WHERE (所属部門,所属課,ポイント)
IN(SELECT 所属部門,所属課,MIN(ポイント)
FROM 表
GROUP BY 所属部門,所属課)
この回答への補足
すみません、バージョンは4.0.16です><
今、4.0系でやる為に、http://okwave.jp/kotaeru.php3?q=1462519
を参考にチャレンジしているのですが、結構大変です。。
ver5以降にした方がいいのでしょうか。。
4.0.16から5系へ変更した場合、注意すべき点などはあるのでしょうか。もし、5系で速度が落ちておらず、大きなバグなどもなければ、変更も検討したいと思います。
ご回答ありがとうございました。サブクエリ、という手段について学ぶ事が出来ました。
4.0.16系でもやりようによって、同様の結果を得る事が出来る事がわかりました。
しかし、今回は、2回のSQLに分け、かつHEAP型のテンポラリテーブルを使う事で、速度を稼ぐ事にしました。
5.0系でのサブクエリは非常に便利なようですので、後日、5.0系への移行を検討させて頂きたいと思います。
今回はありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 野球 高校野球の話 1 2022/08/18 09:54
- 政治 次の愛国心あった田中派・経世会と売国心しかない清和会の全く真逆の違いをどう思いまっか? 1 2023/05/28 20:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大手芸能事務所は、多くは暴力...
-
おすすめのエロ漫画を教えてく...
-
芸能事務所にお電話でお話を聞...
-
山岡みどり芸能界引退した理由 ...
-
元AV女優の周防ゆきこは今何し...
-
五合・・・・ごんごう?
-
在日のタレント
-
橋本環奈って何でつかわれるん...
-
木村拓哉って在日朝鮮人?工藤...
-
最近グルメ番組でよく見る光景...
-
エーチームオーディションに合...
-
橋本環奈さん細いのにこういう...
-
隈研吾建築都市設計事務所は年...
-
慣用句
-
スタッフサービスの広告のキレ...
-
店長に告白されました。 バイト...
-
Hの語源
-
リアルでは美人で可愛くめっち...
-
文章で小文字の「ぁ」や「ゎ」...
-
彼女が異性と2人きりになること...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
大手芸能事務所は、多くは暴力...
-
おすすめのエロ漫画を教えてく...
-
升水美奈子さんについて
-
芸能事務所のパパドゥについて...
-
ジャニーズ事務所
-
山岡みどり芸能界引退した理由 ...
-
軍隊や私設武装組織に所属して...
-
相変わらず、吉本は、ゴリ押し...
-
長崎県の芸能事務所
-
芸能事務所にお電話でお話を聞...
-
UUUMに所属している方はどのよ...
-
五合・・・・ごんごう?
-
元AV女優の周防ゆきこは今何し...
-
慣用句
-
エーチームオーディションに合...
-
奇跡体験アンビリバボーの外人...
-
木村拓哉って在日朝鮮人?工藤...
-
アミティープロモーションにス...
-
店長に告白されました。 バイト...
-
叶姉妹は、どうしてお金持ちな...
おすすめ情報