- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:各店舗毎の最大売上の項目を取得したい)
各店舗の最大売上項目を取得したい方法
このQ&Aのポイント
- Oracle9i+VB6.0で開発をしている場合、各店舗毎の最大売上の項目CDを取得する方法を教えてください。
- T_詳細データテーブルの中には、店舗CD、項目CD、売上という項目があります。
- SELECT文で店舗CD毎の最大売上の項目CDを取得する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
サブクエリを使えばできると思います。 ただ、売り上げが同じ場合には、複数表示されると思います。 select 店舗CD,項目CD,売上 from T_詳細データ where (店舗CD,売上) in (select 店舗CD,max(売上) from T_詳細データ group by 店舗CD) これで上手くいくと思いますが、いかがでしょうか?
お礼
すばらしいっ!!!! こんなことができるとは!!! 試してみましたが、ばっちり望み通りの結果を得ることができました。 これって使いこなせると、すごく色々応用が利きそうですね。 自分でも、もうちょっと調べて使えるようにしてみます。 アドバイスありがとうございました。