题解 | #返回顾客名称和相关订单号以及每个订单的总价#
返回顾客名称和相关订单号以及每个订单的总价
https://www.nowcoder.com/practice/4dda66e385c443d8a11570a70807d250
子查询中也要标明where关联条件
select C.cust_name, O.order_num, (select sum(OI.quantity*OI.item_price)
from OrderItems as OIWHERE O.order_num=OI.order_num
group by OI.order_num
) as OrderTotal
from Customers as C INNER JOIN Orders as O
on C.cust_id= O.cust_id
inner join OrderItems as OI
on O.order_num=OI.order_num
group by C.cust_name, O.order_num
order by C.cust_name, O.order_num;
查看8道真题和解析