yo,
ich habe in den abfragen einmal zuviel wohnungsid =1 geschrieben, da sollte natürlich der preis <= 80 hin. und in der unterabfrage kann man es setzen oder weglassen, ist das gleiche.
select spalten...
from preise
where wohnungsid =1
and preis <= 80
and preis = (select min(preis) from preise where WHERE wohnungsid =1)
Die komplette Zeile mit dem billigsten Preis aller Zeilen mit der selben wohnungsid, auch wenn es mehrere "billigste" wohnungen gibt..
bezogen auf wohnungsid=1 und preis <= 80 macht die abfrage das. willst du das etwa auch für alle wohnungsid's insgesamt ?
ilja