Ако разбирам концепциите зад вашата схема, тогава бих си помислил stage_id трябва да бъде колона в team_pool вместо pool . Сцената не е атрибут на групата, тя е фактор в съпоставянето на отбори с пулове, нали?
Независимо от това, ето как бих написал вашето запитване в Oracle. Не съм сигурен дали този точен синтаксис е подходящ за MySQL. Вероятно бихте искали да параметризирате литералната стойност за stage_id .
SELECT t.name, p.name
FROM (SELECT team.name, pool_id
FROM team LEFT JOIN team_pool
ON team_pool.team_id = team.team_id ) t
LEFT JOIN (SELECT pool_id, name FROM pool WHERE stage_id = 2) p
ON p.pool_id = t.pool_id