-- 逻辑拆解:质量评分>80,成本<50.三表连接,根据条件筛选就行 SELECT t1.supplier_id, t2.supplier_name, t3.component_name, t1.quality_score, t1.cost FROM supply_quality_cost t1 LEFT JOIN suppliers t2 ON t1.supplier_id = t2.supplier_id LEFT JOIN components t3 ON t1.component_id = t3.component_id WHERE t1.cost < 50 AND t1.quality_score > 80 ORDER BY t1.supplier_id,t1.cost ASC