ABAP: Wie kombinieren wählen Sie max und count?

Habe ich dieses:

select ordernr 
from users 
having count(ordernr) = 
( select max(count(ordernr)) 
    from users where ordernr = ordernr 
    group by ordernr ) 
group by ordernr

bekommen die die meisten verwendeten Reihenfolge-Nummer (best.nr) von allen Usern.

Wie man es in ABAP-SAP-System? Ich hab das versucht:

select SINGLE ordernr 
from ZDEVXXX_PROJECT3 INTO ordernrU 
having count( * ) = 
( select max( count( * ) ) 
    from ZDEVXXX_PROJECT3 
    where ordernr = ordernr 
    group by ordernr )

Aber ich bekomme diese Fehlermeldung:

"Unknown columnname COUNT("

How zu kombinieren, max und count in ABAP? Die SQL-Abfrage oben funktioniert in Oracle für mich.
Danke!

InformationsquelleAutor T D | 2010-06-27
Schreibe einen Kommentar