Hi,
ich habe das Vergnügen mich schon länger mit SQL Statements (hier auf DB2 9.2) rumschlagen zu dürfen. Ich muss sie verstehen bzw. auch selbst schreiben. Die Grundsätze sind mir bekannt.
Dennoch habe ich (als Nicht-Programmierer) immer wieder Schwierigkeiten zu verstehen was ich beim Lesen oder Schreiben von verschachtelteren SQL Statements beachten muss.
Nun zur Frage:
Wird irgendwo detailiert erklärt wie auf einer Datenbank ein SQL Statement abgearbeitet wird? D.h. z.B. in welcher Reihenfolge Subbselects etc. ausgeführt werden o.ä.
Die Beispiele gängiger Literatur sind i.d.R. leider recht einfach gehalten und dann für mich auch noch verständlich.
Mir wĂĽrde es helfen zu verstehen wie ein DB2 Datenbankserver "denkt", wenn er ein SQL-Statement ausfĂĽhrt.
Danke fĂĽr ernstgemeinte Antworten.