Kampfgummibaerlie
Datenbank-Guru
- Beiträge
- 736
Ich würde mir gerne die letzte Veränderung des Mietpreises "herausangeln", habe jedoch folgendes Szenario:
Code:
select max(preisveränderungszeitpunkt) AS AKTUELLE_KOSTEN
where AKTUELLE_KOSTEN<=current_timestamp
from preisveränderungen
limit 1;
Fehlermeldung:
FEHLER: Syntaxfehler bei »from«
LINE 3: from preisveränderungen
********** Error **********
FEHLER:
Syntaxfehler bei »from« SQL-Status: 42601 Zeichen: 100
Also ist meine relativ allgemeine Frage:
In welcher Reihenfolge muss/sollte man in SQL (PostgreSQL) das ganze ordnen?
Habe versucht das where vor, aber auch nach dem "from" zu setzen, gingen aber beide nicht
Code:
select max(preisveränderungszeitpunkt) AS AKTUELLE_KOSTEN
where AKTUELLE_KOSTEN<=current_timestamp
from preisveränderungen
limit 1;
Fehlermeldung:
FEHLER: Syntaxfehler bei »from«
LINE 3: from preisveränderungen
********** Error **********
FEHLER:
Syntaxfehler bei »from« SQL-Status: 42601 Zeichen: 100
Also ist meine relativ allgemeine Frage:
In welcher Reihenfolge muss/sollte man in SQL (PostgreSQL) das ganze ordnen?
Habe versucht das where vor, aber auch nach dem "from" zu setzen, gingen aber beide nicht