我在计算所有行时遇到了问题。我的查询是:具有聚合函数的行计数
SELECT info.pid, Name, Addr, Phone, GROUP_CONCAT(URL) as URL
FROM info, images WHERE info.pid = images.pid AND place='$kraj' GROUP BY info.pid
我不能使用mysql_num_rows
因为group_concat()
创建行(空值),即使没有结果。
我试图把COUNT()
内查询:
...GROUP_CONCAT(URL) as URL, COUNT(info.pid) as num FROM info...
,但它为每一个加盟计数不同的行。
有什么建议吗?
请提供样本数据和期望的输出。 – RedFilter