Entwickler-Ecke
Datenbanken (inkl. ADO.NET) - Auswertungsreihenfolge
Kossy - Mo 17.09.12 21:39
Titel: Auswertungsreihenfolge
Hallo !
Ich habe nochmale ien SQL Frage. Wie genau ist eigentlich die Auswertungsreihenfolge (insbesondere bei der WHERE Klausel). Wird immer zuerst die FROM Klausel ausgeführt, dann die SELECT Klausel (auch dort u.U. enthaltende Subquerys) und erst dann die WHERE Klausel. Und nach der WHERE Klausel die GROUPBY, dann HAVING und dann ORDER BY? Ist das so korrekt und sehe ich etwas falsch?
Viele Grüße
Kossy
Ralf Jansen - Mo 17.09.12 22:34
Ich denke das die WHERE Klausel immer vor dem SELECT ausgewertet wird. Ansonsten würde ich deiner Reihenfolge zustimmen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!