
SQLの構文でご教授願います。
テーブル1(顧客マスタ)
顧客番号 住所コード
1 01
1 02
1 03
テーブル2(住所マスタ)
住所コード 住所
01 ううう
02 いいい
03 あああ
上記2テーブルを連結し、
「顧客番号」と「同一顧客内の最小の住所コード」と「その住所コードの住所」を取得したいのですが、、、
SELECT 顧客マスタ.顧客番号,MIN(住所マスタ.住所コード) AS 住所コード,MIN(住所マスタ.住所) AS 住所 FROM 顧客マスタ INNER JOIN 住所マスタ ON 顧客マスタ.住所コード = 住所マスタ.住所コード GROUP BY 顧客マスタ.顧客番号;
と発行すると、
顧客番号 住所コード 住所
1 01 あああ
となってしまいます。
これを、
顧客番号 住所コード 住所
1 01 ううう
のように取得したいのですが、
どのようなSQL文を書けばよいのでしょうか。
ちなみに、VIEWは使いたくなく、複雑なSQL文でもかまわないので、
一度で持ってこれるような構文はないでしょうか?
宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
まず、同一顧客内の最小の住所コードを取得し、
次に、「最小の住所コード」に対する住所を取得するようにします。
SELECT A.顧客番号,A.住所コード,B.住所 FROM (
SELECT 顧客番号,MIN(住所コード) AS 住所コード FROM 顧客マスタ
GROUP BY 顧客番号
) A
INNER JOIN 住所マスタ B ON A.住所コード = B.住所コード
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【Excel】住所に郵便番号を付記する方法 3 2022/05/07 17:15
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- Java リレーションエンティティクラスとは何ですか? 2 2023/02/10 00:02
- Oracle sqlで質問です。 idを元にidに紐付くデータで住所コードがjpのみのデータ以外のidを取得したい 4 2023/03/20 17:41
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- Excel(エクセル) Excel 指定した固有番号で、複数の行を削除する方法は? 2 2022/03/30 15:18
- 会社経営 「企業経営」に関する学校の宿題がわからないので教えてください 2 2022/09/30 01:04
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- PDF PDFファイルを分割するマクロの作り方を教えてください。 2 2022/06/24 11:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
集合関数(MIN)で取得した値を...
-
SQL文のエラーについて
-
MySQLで改行を含む文の登録のし...
-
内部結合のSQL文
-
フォームで検索 エラーの表示...
-
Excel 2019 のピボットテーブル...
-
「直需」の意味を教えてください
-
エクセルVBAで5行目からオート...
-
Accessでテーブル名やクエリ名...
-
Oracle 2つのDate型の値の差を...
-
INSERT INTO ステートメントに...
-
SQLServer2005のSQL文での別名...
-
少数部の桁数の求め方
-
エクセルグラフの凡例スペース
-
Timestampの値を自動的に挿入す...
-
Accessクエリーで両方のテーブ...
-
複数列フィールド値のクロス集計
-
Accessでテーブルの値をテキス...
-
ファイルメーカーでCountifの様...
-
テーブルの存在チェックについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLでグループ化した結果の件数...
-
フォームで検索 エラーの表示...
-
改行コードを削除して取得する...
-
MySQLで改行を含む文の登録のし...
-
項目名の制限について
-
ORA-01722: 数値が無効です
-
オラクルSQLの累計値取得方法に...
-
アクセスのクエリについて(前...
-
SQL文 グループ集計TOPに対する...
-
インサート文での条件の指定に...
-
Accessで期間指定の売上合計と...
-
SQL抽出方法:売上Tを集計した...
-
Accessで複数テーブルのJoin
-
SQL文のエラーについて
-
“SQL文を作るSQL”の書き方って...
-
UPDATE文を教えて頂けな...
-
【 困 】 ストアドプロシージャ
-
SQLの抽出方法について
-
列名無効について
-
Excel 2019 のピボットテーブル...
おすすめ情報