|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() ![]() Inscription : janvier 2007 Messages : 57 ![]() |
Bonjour à tous,
Voilà je vous expose mon problème. J'ai une table avec deux colonnes, "spécialité" et "acte". Pour une même spécialité, plusieurs actes différents existent. La requête que je souhaite obtenir est "quel est l'acte le plus fréquent par spécialité?". J'essais en vain de construire cette requête mais sans succès... Meci d'avance pour l'aide que vous pourrez m'apporter. Arnaud. |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 291 ![]() |
Citation:
(dans le premier cas, la création de vues sur "create STATS_VIEW as select speciality, act, count(act) from TABLE group by speciality, act" d'un part, et sur "create MAX_STATS_VIEW as select speciality,max(count) from STATS_VIEW group by speciality" suivi d'un select sur les 2 vues avec join sur speciality et "where count = max" devrait résoudre le problème…) |
|
|
|
00
|
|
|
#3 |
|
Membre actif
![]() ![]() Inscription : janvier 2007 Messages : 57 ![]() |
Merci beaucoup pour le conseil.
Je vais essayer ça aujourd'hui. Arnaud |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com