• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:各店舗毎の最大売上の項目を取得したい)

各店舗の最大売上項目を取得したい方法

このQ&Aのポイント
  • Oracle9i+VB6.0で開発をしている場合、各店舗毎の最大売上の項目CDを取得する方法を教えてください。
  • T_詳細データテーブルの中には、店舗CD、項目CD、売上という項目があります。
  • SELECT文で店舗CD毎の最大売上の項目CDを取得する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

サブクエリを使えばできると思います。 ただ、売り上げが同じ場合には、複数表示されると思います。 select 店舗CD,項目CD,売上 from T_詳細データ where (店舗CD,売上) in (select 店舗CD,max(売上) from T_詳細データ group by 店舗CD) これで上手くいくと思いますが、いかがでしょうか?

bluepenguin
質問者

お礼

すばらしいっ!!!! こんなことができるとは!!! 試してみましたが、ばっちり望み通りの結果を得ることができました。 これって使いこなせると、すごく色々応用が利きそうですね。 自分でも、もうちょっと調べて使えるようにしてみます。 アドバイスありがとうございました。

関連するQ&A