IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mod�lisation Discussion :

trier par rapport � un total dans un etat [AC-2010]


Sujet :

Mod�lisation

  1. #1
    Membre confirm�
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    116
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2013
    Messages : 116
    Par d�faut trier par rapport � un total dans un etat
    Bonjour et bonne ann�e,

    Voila j'ai cr�er un �tat.

    J'ai fait un regroupement par club.
    Ensuite je trie par rapport au total de chacun de mes comp�titeurs.

    Dans mon regroupement par club je fais �galement la somme de tout les scores du m�me club.
    Maintenant j'aimerais class� ces club par rapport � cette somme qui vient d'�tre calcul�...

    Est ce que cela est possible?

    Merci

  2. #2
    Expert �minent

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Par d�faut
    Oui, c'est possible. Faites une requ�te de s�lection sur la requ�te de regroupement et triez par le champ somme.

    Code sql : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    SELECT T.NomClub, T.Total FROM
    (
    SELECT NomClub, Sum(Points) as Total FROM Clubs GROUP BY NomClub) T
    ORDER BY T.Total

  3. #3
    Membre confirm�
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    116
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2013
    Messages : 116
    Par d�faut
    Bonsoir,

    je n'arrive pas a transposer le code que vous m'avez donner.
    Pour moi � l'heure actuel le code est le suivant:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    SELECT TblInscr.Club, TblInscr.Nom, TblInscr.Prenom, TblInscr.Distance, TblInscr.discipline, TblInscr.categorie, TblInscr.total300, TblInscr.total400, TblInscr.total, TblInscr.total_Code
    FROM TblInscr
    ORDER BY TblInscr.total_code;
    De plus j'ai cr�er une somme ((=somme([total]) dans la source) qui a pour nom (AccessTotalsTotal)) dans mon �tat qui est plac� dans mon groupe Club et qui me donne la somme de tout les totales des tireurs du m�me club.

    Ce qui fait que dans mon groupe club j'obtiens une somme (somme([total]) qui doit �tre la base de mon classement.

    C'est cette somme l� qui doit me permettre de classer mes club par ordre d�croissant.

    J'obtiens de ce fait en 1�re position le club avec le meilleur total (somme([total])...
    Ensuite le 2�me ETC......

    Merci de m'aider a mettre en forme cette requ�te sur la requ�te car je n'ai jamais fait cela et la je bloque.

    Merci

    Bonne soir�e

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 14/01/2014, 11h20
  2. calcul de sous total dans un etat
    Par qltmi dans le forum IHM
    R�ponses: 1
    Dernier message: 11/06/2007, 06h55
  3. R�ponses: 27
    Dernier message: 28/03/2007, 16h09
  4. tri par rapport � une liste dans la clause where
    Par umbakrail dans le forum MS SQL Server
    R�ponses: 5
    Dernier message: 19/07/2006, 11h32
  5. Sous-total dans un etat
    Par Mr White dans le forum Access
    R�ponses: 1
    Dernier message: 26/10/2005, 11h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo