php 输出 合并 重复记录
是php+mysql的,比如一张数据表里含有这3个字段,food,number,price(这些是对应人员的数据,其他字段就不列举了),然后现在页面输出数据库的以下5条记录。 汉堡 1 8 鸡翅 1 6 汉堡 1 8 可乐 1 4 鸡翅 1 6 这是正常直接读取数据库遍历出来的结果。 我希望输出的结果是统计合并后的,像以下这样。 汉堡 2 16 鸡翅 2 12 可乐 1 4 怎么实现这样的输出,最好附上php代码。谢谢。 只有php就可以实现吧,不用借助js吧。
是php+mysql的,比如一张数据表里含有这3个字段,food,number,price(这些是对应人员的数据,其他字段就不列举了),然后现在页面输出数据库的以下5条记录。 汉堡 1 8 鸡翅 1 6 汉堡 1 8 可乐 1 4 鸡翅 1 6 这是正常直接读取数据库遍历出来的结果。 我希望输出的结果是统计合并后的,像以下这样。 汉堡 2 16 鸡翅 2 12 可乐 1 4 怎么实现这样的输出,最好附上php代码。谢谢。 只有php就可以实现吧,不用借助js吧。
答案:都不用php,sql就可以实现了。
把你的select语句换成
SELECT food, SUM(number), SUM(price) FROM products GROUP BY food;