環境:SQL Serer 2017
以下のテーブルが存在しているときに、idごとに「val」のユニークな数をカウントしたい。
●データテーブル
id | val |
---|---|
2 | dev2 |
2 | dev1 |
2 | dev0 |
2 | dev1 |
2 | dev2 |
2 | dev0 |
4 | dev1 |
4 | dev0 |
4 | dev1 |
4 | dev0 |
●結果
id | val_count |
---|---|
2 | 3 |
4 | 2 |
「groupy by」してみましたがどうしてもidかvalごとにカウントされてしまうためうまくいきませんでした。
ご教授いただけますでしょうか
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/03 00:46