Ich habe eine Abfrage, die wie folgt aussieht, es ist einfach völlig zu langsam und ich weiß nicht, wie man es beschleunigt. Diese Abfrage ist derzeit korreliert. Wird eine temporäre Tabelle, die dann beitreten soll, dies lösen?Leistungsproblem mit korrelierten SQL Server-Abfrage
SELECT
e.ID, e.Name
FROM
Employees e
WHERE
e.Salary > (SELECT AVG(e2.Salary)
FROM Employees e2
WHERE e2.DepartmentID = e.DepartmentID)
Verwenden Sie Kreuz anwenden ist eine Option –
bitte Buchungsplan, plus Tabelle Schema in der Abfrage beteiligt – TheGameiswar