
假设有这样一组数据,要求计算出amount字段减去extend字段(json类型)里面的refund_amount值的总和
SELECT ROUND(SUM(amount-(IFNULL(extend->'$.refund_amount',0))),2) FROM orders_goods
本文介绍了一种使用SQL来计算订单中amount字段与extend字段内refund_amount值之差的总和的方法。通过示例SQL语句展示了如何利用SUM函数结合ROUND函数实现精确到小数点后两位的计算。

假设有这样一组数据,要求计算出amount字段减去extend字段(json类型)里面的refund_amount值的总和
SELECT ROUND(SUM(amount-(IFNULL(extend->'$.refund_amount',0))),2) FROM orders_goods
3万+
1067

被折叠的 条评论
为什么被折叠?