我有一个SQL脚本,用于从数据库中提取数据。
请让我知道哪一个花费的时间更少。
--------1
SELECT *
FROM dbo.Customers AS CUS
LEFT JOIN dbo.Orders AS ORD
ON CUS.CustomerID = ORD.CustomerID
--------2
SELECT *
FROM dbo.Customers AS CUS
LEFT JOIN dbo.Orders AS ORD
ON ORD.CustomerID =CUS.CustomerID
答案 0 :(得分:1)
这两个脚本没有一个更快,它们完全相同。
在ON子句中,您仅定义了用于联接两个表的列。等式的两边都没有影响。您可以根据自己的喜好来写它们:)