Hallo Jörg,
naja, dann musst Du
- MIN(Datum) statt MAX(datum) verwenden, sonst kommt nicht der älteste
- die MIN-Datum Bestimmung auf Sätze mit xyz=1 begrenzen
- Alle sätze mit xyz=0 reinnehmen, unabhängig vom Datum.
Das kriegst Du doch bestimmt hin. Gehört alles in das ON.
ON (ids stimmen überein) AND ((Datum Stimmt) OR (xyz=0))
Auf der linken Seite vom OR brauchst Du xyz=1 nicht abzufragen, das ist boolesche Optimierung. (A AND B) OR (NOT A)
ist identisch zu B OR (NOT A)
. Mach Dir eine Wahrheitstabelle wenn Du es nicht glaubst 😀
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi