SELECT * , sum( vew.price ) AS money, pt.ptid AS pptid
FROM `nb_panytask` pt
LEFT JOIN `nb_company` cp ON ( pt.cpid = cp.cpid ) 
LEFT JOIN (SELECT t.price, t.ptid, ut . * 
FROM `nb_userstask` ut
LEFT JOIN `nb_task` t ON ( t.tid = ut.tid ) 
WHERE ut.status =4
)vew ON ( pt.ptid = vew.ptid ) 
GROUP BY pt.ptid那位大哥帮忙解释下这条语句