whos könnte viel effizienter sein, wenn ich nestted subquery
verwenden, JOINs
Oder vielleicht temp tables
.. eine andere Frage: in Subqueries wenn i IN-Klausel verwenden zweimal mit der gleichen Abfrage sollte es zweimal ausführen werden!? wie folgt aus:verschachtelte Abfrage vs Joins
Select ...
From X
Where Exists(Select 1 From Y Where Idx = Y.SomeColumn)
Or Exists(Select 1 From Y Idy = Y.SomeColumn)
wie oft Unter Abfrage SELECT * FROM Y
konnte in dieser Abfrage ausgeführt werden!
und was ist, wenn ich auf diese Weise verwenden, dies zu tun:
With XX As
(
Select ...
From Y
)
Select ...
From X
Where Exists (Select 1 From XX Where Idx = XX.SomeColumn)
Or Exists (Select 1 From XX Where Idy = XX.SomeColumn)
thanx :)
danke viel mann :) – Rawhi