我正在处理一个 SQL 查询,在其中选择不同的类别并计算 x 类别中的行数。我想要达到这样的结果:
X.category | Amount
--------------------
Hi | 3
--------------------
Hello | 2
--------------------
SELECT DISTINCT company.category, category.desc2 FROM company, category
此查询有效,但缺少金额(计数)。
最佳答案
我认为您正在寻找的代码是GROUP BY
子句。
SELECT DISTINCT company.category, COUNT(*)
FROM company, category
GROUP BY company.category
您可以在docs中阅读更多信息。 .
关于mysql - SQL 查询 - 选择不同的类别和计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31144982/