题解 | #确定最佳顾客的另一种方式(二)#

确定最佳顾客的另一种方式(二)

https://www.nowcoder.com/practice/b5766f970ae64ac7944f37f5b47107aa

三个表如何进行inner join? 前两个inner join on,第三个直接逗号,然后用where连接外码。total_price >= 1000含有聚合函数(sum, avg, count等),所以要用having

select cust_name, sum(oi.item_price * oi.quantity) as total_price from Customers c inner join Orders o on c.cust_id = o.cust_id, OrderItems oi
where oi.order_num = o.order_num
group by cust_name
having total_price >= 1000
order by total_price asc

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务