Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.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 计算列中每行的相同值_Mysql_Sql - Fatal编程技术网

Mysql 计算列中每行的相同值

Mysql 计算列中每行的相同值,mysql,sql,Mysql,Sql,在我的sql中,我有一个如下表。在那张表中,我有一个topicID,它不是一个主键,只是为了说明一下。我正在努力编写一个脚本,它可以给出表中相同主题ID的计数 topicID | description | date | | 1 | xyz | 2018-11-11 | | 1 | xyz | 2018-11-11 | | 2 | xyz | 2018-11-11 | | 1 | xyz

在我的sql中,我有一个如下表。在那张表中,我有一个topicID,它不是一个主键,只是为了说明一下。我正在努力编写一个脚本,它可以给出表中相同主题ID的计数

topicID  |  description |  date     |
|  1     |    xyz      | 2018-11-11 |
|  1     |    xyz      | 2018-11-11 | 
|  2     |    xyz      | 2018-11-11 |
|  1     |    xyz      | 2018-11-11 | 
|  3     |    xyz      | 2018-11-11 |
|  3     |    xyz      | 2018-11-11 | 
|  2     |    xyz      | 2018-11-11 |
|  1     |    xyz      | 2018-11-11 | 
例如:

topic Id    numberOfTime
   1              4
   2              2
   3              3
你需要的是表达。试试下面的方法

 select topicId as 'Topic Id' ,count(*) as 'Number of times' from my_table group by topicId