题解 | 每个顾客购买的最新产品名称
每个顾客购买的最新产品名称
https://www.nowcoder.com/practice/6ff37adae90f490aafa313033a2dcff7
select
t2.customer_id,
customer_name,
product_name as latest_order
from
(
select
orders.*
from
orders
left join (
select
customer_id,
max(order_date) as order_date_index
from
orders
group by
customer_id
) as t1 on t1.customer_id = orders.customer_id
where
t1.order_date_index = orders.order_date
) as t2
left join customers using (customer_id)
left join products using (product_id)
order by customer_id;

快手公司福利 1244人发布