我有以下查询,给了我重新发布者的所有分组销售如何获得和之和与一个MySQL查询
SELECT
publisher_name,
SUM(sales) AS sales,
SUM(comission) AS comission,
SUM(sale_total) AS publisher_total_sale
FROM reports_summary
GROUP BY publisher_name
ORDER BY publisher_total_sale DESC
其输出
-------------------------------------------------------------------------------
+ publisher_name + | + sales + | + commission + | publisher_total_sale_count +
-------------------------------------------------------------------------------
+ some publisher + | 254,12 + | + 12,23 + | 15 +
-------------------------------------------------------------------------------
+ publisher2 + | 123 + | + 23 + | 12 +
-------------------------------------------------------------------------------
我想要什么
另一列给我在这个例子中sum(publisher_total_sale_count)
27. +
是否有可能,会怎么样我这样做?
这个查询有什么问题?你能指定表格结构,数据和所需的输出吗?你会惊讶于从没有上下文的断开的查询中看不到*的信息量。 – GolezTrol 2014-09-24 13:44:30
一种方法是用WITH ROLLUP – Strawberry 2014-09-24 13:46:00