繁体   English   中英

统计表格列中的数据

[英]Count data in a table column

我有一个名为 tb_reg 的多行数据库,有 4 列:id、comment、date 和 id_name。 . 如何计算 id_name 列中不同 id_name 的行数?

我想有一个变量的回报,就像这样:

$id_name_1 = (number of rows);
$id_name_2 = (number of rows);
$id_name_3 = (number of rows);

我想在图表中使用每个 id_name 的结果,显示每个 id_user 的评论数。

如果我理解正确, GROUP BY 应该为你解决问题。

SELECT id_name, COUNT(id_name) FROM tb_reg GROUP BY id_name;

它将返回一个包含 2 列的列表,第一列是 id_name,第二列是该名称在整个表中的计数。 您只需运行一次此查询,并且为了存储每个结果,您只需使用一个数组。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM