Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Mysql中从DB表中获取每个classid的计数,详见下文_Mysql_Database_Select - Fatal编程技术网

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

如何在Mysql中从DB表中获取每个classid的计数,详见下文,mysql,database,select,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

我有这个桌子结构

| 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查询?

每个classid的计数。。。你的意思是这样的:

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

@回答者谢谢你的回答我只是想选择Jignesh的答案,因为他是所有人中得分最低的,没有冒犯。。。谢谢你的时间当然这是你的选择,但你不会因为他们的分数而选择他们。你选择某人,因为他们首先给出了最好的解决方案。你的选择对其他有同样问题的人也很重要。因此,我相信约翰·格林的答案是你应该选择的答案,因为这是第一个答案,它为计数器提供了一个别名。。。。
SELECT classid, COUNT(classid) classid_count FROM table_name GROUP BY classid;
SELECT classid, COUNT(*) FROM table1 GROUP BY classid;