COUNT количество упоминаний значения в столбце? - PullRequest
0 голосов
/ 06 мая 2020

Я использую SQL Сервер

У меня есть таблица

id--dish--restaurant
1   pasta  Italian
2   noodles Chinese
3   beef    Chinese
4   noodles Chinese

Как я могу использовать COUNT(), чтобы получить следующий результат, чтобы подсчитать каждое di sh для каждый УНИКАЛЬНЫЙ ресторан

   Restaurant  Dish Count
    Italian      1
    Chinese      3

Любые предложения будут полезны.

Ответы [ 2 ]

0 голосов
/ 07 мая 2020

Использовать группу по:

Select restaurant, count(*)
From table
Group by restaurant

Замена таблицы на имя вашей таблицы

0 голосов
/ 07 мая 2020

Это простой запрос агрегирования:

select restaurant, count(*) dish_count
from mytbale
group by restaurant
...