Я хочу подсчитать вхождения определенных значений в определенное поле для идентификатора. Так что у меня есть это:Подсчет значений значения в поле для конкретного идентификатора с использованием Redshift
| Location ID | Group |
|:----------- |:---------|
| 1 | Group A |
| 2 | Group B |
| 3 | Group C |
| 4 | Group A |
| 4 | Group B |
| 4 | Group C |
| 3 | Group A |
| 2 | Group B |
| 1 | Group C |
| 2 | Group A |
И то, что я хотел бы надеяться на выход через какой-то компьютерной магии заключается в следующем:
| Location ID | Group A Count | Group B Count | Group C count|
|:----------- |:--------------|:--------------|:-------------|
| 1 | 1 | 0 | 1 |
| 2 | 1 | 2 | 0 |
| 3 | 1 | 0 | 1 |
| 4 | 1 | 1 | 1 |
Есть ли какая-то поворотное функцию можно использовать в Redshift для достижения этой цели ?