Bonjour,
Je travaille en Oracle 10.
j'ai la table TABLE suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 ID  POINT    USED
-- -------   ------
1   ABATI    Y
2   NOREL    Y
3   NOREL    Y
4  ABATI     N
5  NOREL    Y
Je voudrais connaitre le POINT qui apparait le plus avec la valeur USED=Y
j'ai écrit la requète
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select max(count(*)) from TABLE where USED='Y' GROUP BY POINT
et j'obtiens 3 ce qui est bon.

Là ou je cale, c'est pour obtenir en même temps la valeur du POINT correspondant, car si je fait "select POINT,max(count(*)) ... " j'ai bien sur le message not a single-group group function sur POINT

Merci de votre aide