我已经在程序中陷入了困境。
我想拥有自己的代码,以便它选择数据库中的所有内容,还计算每个重复的值。
我当前的mysql代码是:
$sql = "SELECT * FROM $country_category ORDER BY stage_limit_timer DESC, contract_name ASC";
这将显示我的产品,如下所示:
红色足球
蓝色足球
绿色足球
红色足球
绿色足球
等
我希望我的产品显示为:
红色足球(2)
蓝色足球(1)
绿色足球(2)
红色足球(2)
绿色足球(2)
我不想合并重复项只是为了对它们进行计数(我会在PHP还是mysql中这样做?)。
任何对此的帮助将不胜感激。谢谢
答案 0 :(得分:2)
类似的东西:
SELECT product, count(*) as count FROM $country_category GROUP BY product