21,891
社区成员
发帖
与我相关
我的任务
分享
select max(b.price),min(b.price),a.pid,b.pname from product a left join productprice b on a.pid=b.pid gorup by a.pid
select * from
(select pid,max(price) as ma,min(price) as mi
from productprice group by pid) b
left join productprice a
on a.pid=b.pid and a.price=b.ma
left join productprice c
on c.pid=b.pid and c.price=b.mi
left join product d
on d.pid=b.pid