[Oracle] rownum et group by
Bonjour à tous !
j'ai un petit soucis (en Oracle) : une requête que je n'arrive pas à programmer.
Je sais sélectionner les n ième résultats d'une requête avec rownum.
Code:
select * from mytable where rownum <5;
Moi je voudrais, après un group by, récupérer les n ièmes éléments de chaque groupe, qqch du genre :
Code:
select id, nom, type from mytable group by type,nom,id having rownum <5
Mais évidement ça ne fonctionne pas :aie:
Voila, merci si vous pouvez me mettre sur la piste !