Hallo
"SELECT month(datum) AS monat , year(datum) AS Jahr, concat(Jahr, "000", Monat) FROM tabelle"
wenn ich das ausführe bekomme ich die Fehlermeldung "Unknown Column Jahr".
das ist zu erwarten, so steht es im Handbuch.
Wie kann ich ein Feld das mit as erstellt worden ist, noch in der Select Anweisung ansprechen?
In der Spaltenliste: Gar nicht, da ist kein "Feld erstellt" worden. Verwende den gleichen Ausdruck. Du könntest ein Subselect verwenden, dabei solltest Du darauf achten, was EXPLAIN dazu meint.
in access würde es so gehen.
Andere SQL-Dialekte, andere Stärken und andere Schwächen.
Freundliche Grüße
Vinzenz