一起使用SQL SELECT和COUNT

时间:2011-03-03 02:45:05

标签: mysql sql

我有一个包含以下字段的表:

  

姓名|类别|描述

我想选择所有类别并将其显示为:

  

类别|类别计数

那我该如何做?

SELECT Category FROM MyTable 
UNION
SELECT COUNT(Category)

但计数是否显示该行的具体计数?

2 个答案:

答案 0 :(得分:7)

试试这个:

SELECT Category, COUNT(Category) FROM MyTable GROUP BY Category;

答案 1 :(得分:0)

以下是没有按功能分组的其他示例

从MyTable

中选择类别,计数(类别)over()