Ein Komma darf es nur geben, wenn es auch ein AS gibt, sonst ist das Komma falsch.
Erleichtert einfach die optische Fehlererkennung und macht (für meine Begriffe) die SQLs insgesamt leichter lesbar.
AS gesehen: Ist dahinter ein Spaltenname.
Kein AS gesehen: Ist dahinter ein Tabellenalias.
Hinter AS in der Zeile folgt immer ein Komma, außer beim letzten AS.
Ansonsten ist ein Komma eher
Achso: Habe mir angewöhnt in SQLs den Spalten immer eine eigene Zeile zu gönnen und nicht "endloslange" Spaltenlisten in einer Zeile zu "verbraten".
Macht's für mich halt lesbarer und das einfügen oder entfernen von Spalten an der richtigen Stelle im Statement wird auch irgendwie einfacher.
Aber das ist halt auch nur 'ne sehr subjektive Ansicht, die niemand teilen muss (aber durchaus darf
).