Hallo
Ich bring den Select nicht hin, mit dem neusten Daten
Es sind merhere Tabellen und ich sollte von zwei Tabellen den neusten Eintag haben, der innerhalb der Zeitspannt der dritten Tabelle ist.
Mit MAX habe ich es versucht, bekommt auch die höchste ID, aber den Betrag dann doch nicht den höchsten
Zwar kommen die höchsten id1 und id2, doch es kommt nicht der Betrag der in der id1 oder id2 ist, sondern der Betrag der tiefsten id1 und id2
Wie kan ich zwei zusätzliche Select einbauen, so dass jeweils der neuste Wert der beidne eingeschlossenen Tabellen kommt?
Danke
Ich bring den Select nicht hin, mit dem neusten Daten
Es sind merhere Tabellen und ich sollte von zwei Tabellen den neusten Eintag haben, der innerhalb der Zeitspannt der dritten Tabelle ist.
Mit MAX habe ich es versucht, bekommt auch die höchste ID, aber den Betrag dann doch nicht den höchsten
Code:
SELECT ..., MAX(id1) AS id1, MAX(id2) AS id2 FROM tabelle1 left join tabelle2 on tabelle1.w_id=tabelle2.w_id left join tabelle3 on tabelle2.h_id=tabelle3.h_id left join tabelle4 on tabelle3.w_id=tabelle4.w_id left join tabelle5 on tabelle4.v_id=tabelle5.v_id group by h_id,w_id
Wie kan ich zwei zusätzliche Select einbauen, so dass jeweils der neuste Wert der beidne eingeschlossenen Tabellen kommt?
Danke
Kommentar