SQL超初心者です。
調べてもわからないため教えていただきたいです。
id name id1 野球 id1 野球 id1 サッカー id1 サッカー id1 サッカー id1 テニス id2 野球 id2 サッカー id2 テニス id2 テニス id2 テニス id3 サッカー id3 野球 id3 水泳 id3 水泳
上記カラム名(id, name)のテーブルがあるとします。
各idごとにnameの個数を出力するような結果が欲しいです。
この時下記のように出力したいのですが、どのようなコードより
出力することができますでしょうか?
SQLはBigqueryです。
count_nameはcount(name)になります。
id name count_name id1 野球 2 id1 サッカー 3 id1 テニス 1 id2 野球 1 id2 サッカー 1 id2 テニス 3 id3 サッカー 1 id3 野球 1 id3 水泳 2
副問い合わせなどを使うのかなと思っているのですが、
使いこなせず苦労しております。
よろしくお願い致します。
あなたの回答
tips
プレビュー