Возможно, это был странный вопрос, но он не знал, как исследовать его. При выполнении следующего запроса:SELECT TableName.Col1 VS SELECT Col1
SELECT Foo.col1, Foo.col2, Foo.col3
FROM Foo
INNER JOIN Bar ON Foo.ID = Bar.BID
Я предпочитаю использовать TableName.Column
вместо просто col1, col2, col3
Есть ли разница в производительности? Быстрее ли указывать имя таблицы для каждого столбца?
Мое предположение было бы, что да, это быстрее, потому что потребуется некоторое время, чтобы найти имя столбца и дифференцировать его.
Если кто-то знает ссылку, где я мог бы это прочитать, я был бы признателен. Я даже не знал, как лучше назвать этот вопрос, так как не уверен, как искать его.
спасибо, что посмотрели. даже если его небольшая разница в производительности я чувствую себя лучше, так как я трачу время на то, чтобы писать имена таблиц (иногда короткие имена), а не просто имена столбцов. – GGio