Mysql搜索查询按品牌和总和品牌价值排序

时间:2016-08-30 14:44:28

标签: php html mysql

您好我正在尝试运行brand_name应该distinctbrand_value显示sum的查询。带有Mysql

TABLE Primary key结构

betbingo 1 www.abc.com
betbingo 1 www.abc.com
betbingo 2 www.abc.com
bestbingo 2 www.abc.com
bestbingo 1 www.abc.com
bet365 1 www.abc.com

我想要品牌栏明显并且显示第2列的总和。所以结果应该是这样的

Betbingo 4 www.abc.com
bestbingo 3 www.abc.com
bet365 1 www.abc.com

我在php中使用While循环
你能帮帮我吗。
谢谢

2 个答案:

答案 0 :(得分:1)

使用group by子句。它会从您的桌子中选择不同的品牌名称。

select brand, sum(2nd column) from your_table group by brand

希望它会有所帮助。

答案 1 :(得分:-1)

不清楚主键但是group by和sql中的sum()应该做的伎俩

从品牌名称组中选择品牌,sum(brand_value)为sum_of_brandvalue;