Как указано в MSDN,Может SQL Server (2008R2) оптимизации Sybase Регистрация Синтаксис
http://msdn.microsoft.com/en-us/library/dd172122(v=vs.100).aspx
Sybase синтаксис объединения считается устаревшим
т.е.
SELECT [T2].[c3], [T1].[c3]
FROM [dbo].[T2] T2, [dbo].[T1] T1
WHERE [T2].[ID] = [T1].[ID]
однако информация является отрывочным относительно того, способен ли движок SQL оптимизировать это или нет.
Я бы предположил, что приведенный выше пример будет одобрен, но как насчет на примере более 10 таблиц.
Насколько хорошо движок SQL Query оптимизирует эти запросы и использует внутренние и внешние соединения?
Это эквивалентно «внутреннему соединению», и SQL Server оптимизирует. Это действительно очень вредная причина для использования такого синтаксиса. Простое правило: никогда не используйте запятые в предложении 'from'. –
Единственным устаревшим синтаксисом является проприетарный внешний синтаксис соединения. –