如何从Mysql中的DB表中获取每个classid的计数,详见下文

时间:2011-08-11 09:41:46

标签: mysql database select

我有这个表结构

| id | classid | contextid |
----------------------------
  1       2           2
  2       3           1
  3       2           1
  4       3           1
  5       1           2
  5       1           4

如何从Mysql中的DB表中获取每个classid的计数我需要一个select查询吗?

3 个答案:

答案 0 :(得分:4)

每个classid的数量......你的意思是这样的:

SELECT classid, COUNT(*) as cnt FROM tbl_name GROUP BY classid

答案 1 :(得分:3)

SELECT classid, COUNT(*) FROM table1 GROUP BY classid;

答案 2 :(得分:1)

SELECT classid, COUNT(classid) classid_count FROM table_name GROUP BY classid;