汇总输出最后一条记录

时间:2013-10-16 12:48:14

标签: sql rollup

当我在select语句中使用rollup时,如果返回查询中最后一条记录的值。

SELECT product_name, (item_price-discount_amount)*quantity AS "total_amount" 
FROM products JOIN  order_items  ON products.product_id=order_items.product_id 
GROUP BY products.product_name WITH ROLLUP;

查询返回product_name和total_amount。汇总的product_name为null,但total_amount与最后一条记录相同。如何获得我需要与汇总一起使用的total_amount的总和,我似乎无法修复它

0 个答案:

没有答案