Bonjour,
voici un moment que je bute sur une requête Sql.
Ma première requête est la suivante
Celle-ci m'affiche donc les 10premiers Login ayant le nombre de delog le plus élevé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT FIRST 10 DISTINCT substring(LOGIN from 1 for 8)AS nom_entreprise,COUNT(*) AS nBDelog FROM DETAIL WHERE SORTIE IN(4,5) GROUP BY SUBSTRING(LOGIN from 1 for 8) ORDER BY nbDelog desc
J'aimerais ensuite trié ces 10mêmes login dans un ordre alphabétique je pensais que juste en rajoutant le deuxième critère cela marcherait mais j'obtiens exactement le même résultat
Avez-vous une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT FIRST 10 DISTINCT substring(LOGIN from 1 for 8)AS nom_entreprise,COUNT(*) AS nBDelog FROM DETAIL WHERE SORTIE IN(4,5) GROUP BY SUBSTRING(LOGIN from 1 for 8) ORDER BY nbDelog desc, nom_entreprise asc
Merci d'avance et bonne journée!
Partager