这是我的SQL查询:
SELECT FirstName,
LastName
FROM Employee,
Company,
State,
Job
WHERE Employee.CompanyID = Company.CompanyID
AND Company.StateID = State.StateID
AND State.Abbreviation = 'FL'
AND Employee.JobID = Job.JobID
AND (Job.JobCode = 'dev'
OR Job.JobCode IS NULL)
ORDER BY LastName ASC,
FirstName ASC;
我想知道是否应该使用JOIN来提高效率。我不太了解查询的复杂性。
我发现许多网站在开发我的查询时很有用,例如:
感谢您的协助。
答案 0 :(得分:0)
JOIN语法通常更容易阅读,所以我推荐它。如果使用得当,它的表现与当前语法一样好。