【发布时间】:2018-10-12 03:53:21
【问题描述】:
假设我有以下数据:
Food
----
Taco
Taco
Taco
Pasta
Pasta
Egg
我想要以下结果:
Food | Count
------|-------
Taco | 3
Pasta | 2
Egg | 1
如何使用 SQL 实现这一点?我假设我使用计数函数,但我只知道如何计算所有内容:
SELECT food, COUNT(food)
FROM menus
【问题讨论】:
-
只需添加
GROUP BY food -
记住——表需要主键