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