Учитывая следующее трехстороннее соединение
select t1.* from t1
left join t2 on t1.fk = t2.pk
join t3 on t2.fk = t3.pk
Если соединение между t2 и t3 не удалось, будет ли возвращена строка из успешного соединения между t1 и t2? Если порядок работы идет слева направо, я предполагаю, что нет, но если он оценивается справа налево (сначала t3 соединяется с t2), то t1 все равно будет возвращен даже тогда, когда первый не удалось.
Как это работает?