重要なお知らせ

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

電子書籍の厳選無料作品が豊富!

tbl_aとtbl_bから、tbl_cを作りたいのですが
どのようなsql文を書けば良いでしょうか?
アドバイス頂けると嬉しいです。よろしくお願い致します。

テーブル:tbl_a
-----------------
code1,code2,name
-----------------
001,a,あ
002,a,あ
003,a,あ
004,a,あ
005,b,い
006,b,い
007,b,い
008,c,う
009,c,う
010,c,う
011,c,う
012,d,え
013,d,え
014,d,え



テーブル:tbl_b
-----------------
code1,point
-----------------
003,10
004,2
008,10
009,5
011,20



テーブル:tbl_c
-----------------
code2,name,point
-----------------
a,あ,2
b,い,
c,う,5
d,え,

A 回答 (1件)

条件が何も書いていないので妄想になりますが、



create table tbl_c
select a.code2, a.name, min(b.point) as point
from tbl_a a
left join tbl_b b
on(a.code1 = b.code1)
group by code2, name;

こういうことでしょうか?
    • good
    • 0
この回答へのお礼

完璧です!ありがとうございます。
とても助かりました。

お礼日時:2014/04/21 15:43

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

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