Что лучше - выполнить эквивалентное соединение в предложении from или в предложении where

При объединении двух простых таблиц в столбцы первичного ключа и установке условия равенства сложения это может быть выполнено в самом соединении или в предложении where.

Например, следующие равнозначны. У меня вопрос - есть ли причина использовать один стиль вместо другого?

SELECT * 
FROM A
INNER JOIN B ON A.A_ID = B.A_ID
            AND A.DURATION = 3.00

... vs:

SELECT * 
FROM A
INNER JOIN B ON A.A_ID = B.A_ID
WHERE A.DURATION = 3.00
11
задан OMG Ponies 14 January 2011 в 18:33
поделиться