Kalle_: mysql verschachtelte Abfrage funktioniert nicht richtig

Beitrag lesen

SELECT * FROM preise WHERE 80 >= (SELECT max(preis) from preise where wohnungsid = 1) AND wohnungsid = 1

SELECT max(preis) from preise where wohnungsid = 1
ergibt 345

also
SELECT * FROM preise WHERE 80 >= (345) AND wohnungsid = 1

Wieso bekommst du überhaupt eine Zeile?