Как мне посчитать количество чего-либо в каждом столбце и переименовать как-нибудь?
Например - это моя таблица:
PATIENT
PatientNum City
---------------------------
1 New York City
2 Boston
3 Birmingham
4 Tyler
5 Boston
6 New York City
Это мой запрос SQL :
SELECT
City, COUNT(DISTINCT PatientNum) AS Freq
FROM
PATIENT
GROUP BY
City
Ожидаемый результат
City Freq
----------------------
Birmingham 1
Boston 2
New York City 2
Tyler 1
Что такое реляционная алгебра для этого SQL запроса? Я новичок в реляционной алгебре, спасибо за помощь!
Обновление:
Я провел некоторое исследование и написал это. Это правильно?
![enter image description here](https://i.stack.imgur.com/VlvG0.png)