在COUNT之后回显伪列值

时间:2010-06-18 01:09:43

标签: php mysql

如果这是基本的,请不要打败我。我搜索并发现了与伪列相关的脱节事物。关于我需要的东西没有任何意义。

无论如何......我有一张有一些行的桌子。每条记录都有一个唯一的ID,一个与另一个实体相关的ID,最后是与该最后一个实体相关的注释。

所以,我想COUNT这些行基本上找到哪个实体的评论最多。

而不是我解释查询,我会打印它

SELECT entity_id, COUNT(*) AS amount FROM comments GROUP BY entity_id ORDER BY amount DESC

查询正是我想要的,但我想回显那个伪列的值,'amount'

可以这样做,还是应该使用mysql_num_rows等其他方法?

谢谢!!!

2 个答案:

答案 0 :(得分:3)

与其他专栏相同 - 您使用mysql_fetch_*系列。

请注意,我们鼓励转移到Mysqli扩展名。请参阅here why。

答案 1 :(得分:1)

如果您有一行,例如$row,则只需使用$row['amount']的值。