我在計算所有行時遇到了問題。我的查詢是:具有聚合函數的行計數
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