Advertisement

leetcode 1677 在发票中的产品金额

阅读量:

Product表结构与设计

Column Name Type
product_id int
name varchar

product_id 是该表的核心标识字段,表中包含产品编号与产品名称两项数据。所有产品名称均由小写英文字符构成,并且每个产品名称在表中均具有唯一性。

Invoice表结构与功能解析

Column Name Type
invoice_id int
product_id int
rest int
paid int
canceled int
refunded int

invoice_id 为发票的唯一标识符,作为该表格的核心索引字段
product_id 代表对应产品的编号
rest 表示尚未结清的应付金额
paid 指示已成功支付的金额部分
canceled 标识已被取消交易的金额数额
refunded 用于记录已退还给用户的金额

问题

编写一个SQL查询语句,针对所有产品,输出每个产品的名称,并统计所有发票中累计的应缴总金额、已支付总金额、已取消总金额以及已退款总金额。最终的查询结果需按照产品名称进行排序。

示例:

Product表结构与设计

product_id name

全部评论 (0)

还没有任何评论哟~