Also auf unserer V5R4 Maschine bringen die folgenden beiden Abfragen das gewünschte Ergebnis:
Code:
with x as (select etnum, max(etdat) etdat
from tab1
group by etNum)
select a.*
from x join tab1 a
on a.etnum = x.etnum and a.etdat = x.etdat
Code:
select a.*
from (select etnum, max(etdat) etdat
from tab1
group by etNum) x
join tab1 a on a.etnum = x.etnum
and a.etdat = x.etdat
In den Beispielen von gestern hat die Verknüpfung über das Datum gefehlt. Die Abfragen hätten jedoch anstandslos ausgeführt werden müssen (zumindest tun sie das auf meinem System). Im Ergebnis wären jedoch alle Sätze angezeigt worden.
Mit welchem Release und mit welchem Tool arbeitest Du?
Birgitta
Bookmarks