私は、以下に対処するための効率的な(っぽい)BigQuery SQLクエリを求めています。
次のようなテーブルがあります。
Row | Col_A | Col_B |
---------------------
1 | 2 | 3 |
2 | 1 | 4 |
3 | 5 | 7 |
4 | 2 | 3 |
5 | 6 | 1 |
...and so on (>million rows)
各列の値は、[1..7] の範囲の ID です。
クエリは次を生成する必要があります。つまり、各列のすべてのコードを合計します。
Code | Total Col_A | Total Col_B
--------------------------------
1 | 1 | 0
2 | 2 | 0
3 | 0 | 2
4 | 0 | 1
5 | 1 | 0
6 | 1 | 0
7 | 0 | 1
複数の SELECT を使用せずに BigQuery でこれを行う方法を知っている人はいますか?
乾杯。