prova, anche se non ho ben capito cosa vuoi farecodice:SELECT C.idCalc,calciatori.nome , C.eta, G1.idSettimana, G1.idGoal, G2.idSettimana, G2.idGoal FROM calciatori C1 LEFT JOIN goals G1 ON G1.idCalc = C.idCalc LEFT JOIN goals G2 ON G2.idCalc = C.idCalc WHERE 1=1 AND C.eta<30 AND (G1.idSettimana=22 AND G1.idGoal IS NULL) AND (G2.idSettimana=30 AND NOT G2.idGoal IS NULL)![]()