当我在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的总和,我似乎无法修复它