Как я могу подсчитать количество вхождений в данном столбце?ROW_NUMBER за результатом столбца
Следуйте этому примеру. С таблицей такой:
+----------+---------+------+
| PersonID | Name | City |
+----------+---------+------+
| 1 | John | NY |
| 2 | Mohit | CA |
| 3 | Jay | AZ |
| 4 | Roger | NY |
| 5 | David | NY |
| 6 | Peter | AZ |
| 7 | Ana | NY |
| 8 | Irina | NY |
| 9 | Michael | NY |
| 10 | Ken | AZ |
+----------+---------+------+
Как я могу это достичь?
+----------+---------+------+-------------+
| PersonID | Name | City | CityCounter |
+----------+---------+------+-------------+
| 1 | John | NY | 1 |
| 2 | Mohit | CA | 1 |
| 3 | Jay | AZ | 1 |
| 4 | Roger | NY | 2 |
| 5 | David | NY | 3 |
| 6 | Peter | AZ | 2 |
| 7 | Ana | NY | 4 |
| 8 | Irina | NY | 5 |
| 9 | Michael | NY | 6 |
| 10 | Ken | AZ | 3 |
+----------+---------+------+-------------+
Должен ли я использовать функцию ROW_NUMBER над SUM?
Это делает трюк, спасибо. –