• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:集合関数(MIN)で取得した値をキーする場合)

SQLで集合関数(MIN)を使用して最小値をキーする方法

このQ&Aのポイント
  • SQLの構文で集合関数(MIN)を使用して最小値をキーする方法について教えてください。
  • 顧客マスタと住所マスタのテーブルを連結し、顧客番号ごとに最小の住所コードとその住所を取得したいです。
  • VIEWは使わずに一度のクエリで結果を取得する方法を教えてください。

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

  • ベストアンサー
  • joih
  • ベストアンサー率35% (37/105)
回答No.1

まず、同一顧客内の最小の住所コードを取得し、 次に、「最小の住所コード」に対する住所を取得するようにします。 SELECT A.顧客番号,A.住所コード,B.住所 FROM ( SELECT 顧客番号,MIN(住所コード) AS 住所コード FROM 顧客マスタ GROUP BY 顧客番号 ) A INNER JOIN 住所マスタ B ON A.住所コード = B.住所コード

pekkopeko
質問者

お礼

早速のご回答ありがとうございます。 なるほど。目から鱗でした。 早速試してみます。 ありがとうございました。

関連するQ&A