MySQL,PHP - 在单个列中计算单个项目

时间:2016-09-20 16:22:05

标签: php mysql

在MySQL数据库中,我有以下数据:

field     data
47        ABC
47        DEF
47        GHI
47        ABC
47        DEF
47        GHI

当我运行以下查询时,它会给我我想要的内容:

$myquery = mysqli_query($con,
"SELECT 
COUNT(*) AS Rows, data 
FROM my_table 
WHERE field = '47' 
GROUP BY data 
ORDER BY data");

输出如下:

Rows     Data
1        ABC
3        DEF
17       GHI

Data

中大约有500种独特的组合

在PHP中我然后执行$row = mysqli_fetch_array($myquery);但它只返回第一行的信息。

如何让PHP将每个组合分配为变量(例如:$ ABC,$ DEF等)? ......或者,我怎样才能提取每个独特组合的计数?

0 个答案:

没有答案