Dmitry Yemanov wrote:
Это ты про что? Я не видел у тебя в письме вложенных селектов.
Я имел в виду, что если (1) и (2) дают одинаковый по скорости результат, то почему тогда
3) select F1, (select F2 from T2 where T2.F1=T1.F1) from T1
работает гораздо медленнее, чем
1) select ... from T1 join T2 on T1.F1+0=T2.F1
Или мои сведения уже устарели?
Чем (3) отличается от (2) в смысле выполнения?

Ответить