Hallo Leute,
mir funkt hier die GROUP BY Funktion dazwischen.
Es soll der kleinste Preis aller Objekte gefunden werden, also eine Liste der Objekte mit kleinstem Preis und passendem Preistyp.
Es gibt pro Objekt mehrere Preise. Diese können den Typ WO oder TA haben. Es soll der kleinste Preis gefunden werden und der diesem Preis zugehörige Preistyp.
Problem ist, dass er den kleinsten findet, aber wegen der Gruppierung
natürlich den Preistyp verhaut.
WICHTIG: Subselects dürfen nicht verwendet werden.
Vielleicht hat ja jemand einen Tipp!
mir funkt hier die GROUP BY Funktion dazwischen.
Es soll der kleinste Preis aller Objekte gefunden werden, also eine Liste der Objekte mit kleinstem Preis und passendem Preistyp.
Es gibt pro Objekt mehrere Preise. Diese können den Typ WO oder TA haben. Es soll der kleinste Preis gefunden werden und der diesem Preis zugehörige Preistyp.
Problem ist, dass er den kleinsten findet, aber wegen der Gruppierung
natürlich den Preistyp verhaut.
PHP Code:
SELECT o.id , o.title, MIN( pc.preis ) AS price, pc.preistyp
FROM tab_objects AS o
LEFT JOIN tab_object_prices AS pc ON o.id = pc.hausnr
GROUP BY o.id
WICHTIG: Subselects dürfen nicht verwendet werden.
Vielleicht hat ja jemand einen Tipp!
Comment