0

我正在处理具有大量数据和使用量的项目。许多过程与多个连接的 SQL Select 查询一起使用。

我的朋友告诉我,使用带有表名的列名在性能方面要好得多,而不是使用带有表别名的列。

查询我朋友的建议

select Employee.Name, Employee.Address, District.DistName
From Employee
INNER JOIN District ON Employee.DistCode=District.DistCode

我目前正在使用的查询

select e.Name, e.Address, dist.DistName
From Employee e
INNER JOIN District dist ON e.DistCode=dist.DistCode

据我所知,表别名提高了查询的可读性。表别名与直接表名是否也有任何性能影响。

4

0 回答 0