select
p.product_id,
p.product_name,
total_quantity,
average_rating
from products_underline p
join
(select product_id,sum(quantity) as total_quantity
from sales_underline
group by 1 ) s
on p.product_id=s.product_id
join
(select product_id,round(avg(rating),2) as average_rating
from reviews_underline
group by 1 having average_rating<4) r
on p.product_id=r.product_id
order by 4,1;



京公网安备 11010502036488号