Hallo,
SELECT MAX(STANDORT_ID) AS MAX_STANDORT_ID, RHW_NR ,user FROM STANDORT B where RHW_NR in (#var#) GROUP BY RHW_NR, user order by rhw_nr
liefert mir
6932.0 reperatur
6932.0 WBZ Raum 3
6932.0 wbz_raum3
8061.0 PO
8061.0 Reparatur
Ich will aber immer nur den aktuellsten Datensatz haben. Der Fehler tritt nur auf, wenn ich das ... user ... mit aufnehme... ohne User sind es immer die höchsten IDs.
Wie muss ich das umbauen, damit ich nur den aktuellsten User zurückbekomme, also immer einen Eintrag pro rhw_nr
SELECT MAX(STANDORT_ID) AS MAX_STANDORT_ID, RHW_NR ,user FROM STANDORT B where RHW_NR in (#var#) GROUP BY RHW_NR, user order by rhw_nr
liefert mir
6932.0 reperatur
6932.0 WBZ Raum 3
6932.0 wbz_raum3
8061.0 PO
8061.0 Reparatur
Ich will aber immer nur den aktuellsten Datensatz haben. Der Fehler tritt nur auf, wenn ich das ... user ... mit aufnehme... ohne User sind es immer die höchsten IDs.
Wie muss ich das umbauen, damit ich nur den aktuellsten User zurückbekomme, also immer einen Eintrag pro rhw_nr