Я испытываю очень запутанную ситуацию, которая заставляет меня подвергнуть сомнению все мое понимание подключений в SQL Server.
SELECT t1.f2
FROM t1
LEFT JOIN t2
ON t1.f1 = t2.f1 AND cond2 AND t2.f3 > something
Не дает те же результаты, что и:
SELECT t1.f2
FROM t1
LEFT JOIN t2
ON t1.f1 = t2.f1 AND cond2
WHERE t2.f3 > something
Может ли кто-нибудь помочь, сообщив, должны ли эти два запроса быть эквивалентными или нет?
спасибо