重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

SQLについて質問です。

テーブルaとテーブルbがあります
テーブルaには商品コード、商品貯蓄量コードなど
合計5つのコードがあり、
テーブルbには商品コード、商品名コードなど
合計4つのコードがあります。
テーブルaとbに共通してるのは商品コードのみです。
ここでテーブルaとbを結合して
商品コード、商品名コード、貯蓄総量コード(商品ごとの貯蓄量の合計)の3つのみを表示するには
どのように記述すればよいでしょうか?

A 回答 (3件)

テーブルa/bのそれぞれの商品コードはユニークでかつa/bともに同じコードが存在するのでしょうか?


であればテーブルを分けないのが一番速いのですが普通にやるなら
select * from a,b where a.商品コード=b.商品コード
的な処理ですかね
    • good
    • 0

あれ?


【貯蓄総量コード(商品ごとの貯蓄量の合計)】
ここを見落としてましたごめんなさい。
スル~して。
    • good
    • 0

https://rfs.jp/sb/sql/s03/03_3.html
・JOIN構文

SELECT 商品コード , 商品名コード , 貯蓄総量コード
FROM テーブルa JOIN テーブルb ON テーブルa.商品コード=テーブルb.商品コード

かな?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す