【お題】甲子園での思い出の残し方

DB初心者です。
以下のように、テーブルAの該当する行数をテーブルBに列として持たせたい
のですがやり方がわかりません。
設定方法を教えて頂けないでしょうか。
宜しくお願い致します。

テーブルA(列1=グループID, 列2=名前)
 001, 山田
 002, 佐藤
 001, 田中
 002, 岡部
 002, 吉本
 003, 広末

テーブルB(列1=グループID, 列2=グループ名, 列3=活動拠点, 列4=メンバー数)
 001, 川崎ギャンブラーズ, 川崎市, 2←★★★コレ
 002, 白金ワイナリーズ, 白金台, 3←★★★コレ
 003, 町田スレッカラシーズ, 町田市, 1←★★★コレ

A 回答 (1件)

一例)select T2.*,Q1.NumOfMember from T2 inner join ( select T1.RID,count(T1."Name") as NumOfMember from T1 group by T1.RID) as Q1 on T2.GID=Q1.RID;



http://sqlfiddle.com/#!17/f2f1a/1
    • good
    • 0
この回答へのお礼

お礼が遅くなり大変失礼いたしました。
教えて頂いた方法を参考になんとか形にできました。
ありがとうございました。

お礼日時:2021/07/02 18:02

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

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