J'ai ceci:ABAP: Comment combiner select max et count?
select ordernr
from users
having count(ordernr) =
(select max(count(ordernr))
from users where ordernr = ordernr
group by ordernr)
group by ordernr
pour obtenir le numéro de commande le plus utilisé (Commande no) de tous les utilisateurs.
Comment l'obtenir dans ABAP SAP System? Je l'ai essayé ceci:
select SINGLE ordernr
from ZDEVXXX_PROJECT3 INTO ordernrU
having count(*) =
(select max(count(*))
from ZDEVXXX_PROJECT3
where ordernr = ordernr
group by ordernr)
Mais je reçois cette erreur:
"Unknown columnname COUNT("
Comment combiner max et compter dans ABAP? La requête SQL ci-dessus fonctionne dans Oracle pour moi. Merci!
Vous voulez probablement dire "SQL natif", et NON, ce n'est pas une approche à adopter dans le développement d'applications. – vwegert
Tout peut être une approche si cela fonctionne. – damluar
Et si vous ne vous souciez pas des personnes qui devront maintenir le * CENSORED * que vous avez laissé derrière, oui. – vwegert