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

Langage SQL Discussion :

Problème de tri avec requete SQL


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 314
    Par défaut Problème de tri avec requete SQL
    Bonjour,
    Je sèche sur une requête de tri pour un concours de tir par équipes.
    Voici ma requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT F_IdFinale, F_NomSociete, F_NomGroupe, F_IdSociete, F_NomTireur_1, F_NomTireur_2, F_NomTireur_3, F_NomTireur_4, 
    F_IdTireur_1, F_IdTireur_2, F_IdTireur_3, F_IdTireur_4, F_Finale_T1, F_Finale_T2, F_Finale_T3, F_Finale_T4, F_Total 
    FROM Finale ORDER BY F_Total DESC
    F_finale_Tx est le résultat du tireur T_Total et le total des quatre tireurs

    Le classement est ok mais je ne sais pas comment faire en cas d'égalité F_Total
    Selon les règlement en cas d'égalité c'est le résultat individuel le plus haut qui prime. Si deux résultats identique c'est le plus haut suivant etc.

    Si vous avez une piste cela serai sympa
    Merci d'avance
    Fikou

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 779
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 779
    Billets dans le blog
    10
    Par défaut
    bonjour,

    Dans quelle colonne de quelle table se trouve l'info du classement individuel ?

    question subsidiaire : quel est votre SGBD ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 314
    Par défaut
    Bonjour,
    Je n'ai qu'une table pour ce classement
    J'utilise Access avec vb.net
    Merci

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 185
    Par défaut
    Bonjour,

    Tu n'as pas répondu à la question:

    Dans quelle colonne de quelle table se trouve l'info du classement individuel ?
    Un petit jeu de données exemple sera également le bienvenu.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 314
    Par défaut
    dans cette table il n'y a pas de classement individuel F_Finale_T1, F_Finale_T2, F_Finale_T3, F_Finale_T4 sont les résultat obtenu lors de la finale.
    Je met un pdf de ma table
    Images attachées Images attachées

  6. #6
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 779
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 779
    Billets dans le blog
    10
    Par défaut
    Heu...

    Citation Envoyé par fikou Voir le message
    Selon les règlement en cas d'égalité c'est le résultat individuel le plus haut qui prime. Si deux résultats identique c'est le plus haut suivant etc.
    Citation Envoyé par fikou Voir le message
    dans cette table il n'y a pas de classement individuel
    Du coup, à part utiliser une boule de cristal ou lire dans les entrailles d'un agneau...

    Plus sérieusement, il faut une colonne dans une table enregistrant les différents résultats individuels, le plus grand de ces résultats sera extrait par requête (plusieurs solutions possibles : max, exits, fonction OLAP...)
    Sans cette information, impossible de répondre à votre besoin

Discussions similaires

  1. Problème avec requetes sql UPDATE
    Par moilou2 dans le forum Requêtes et SQL.
    Réponses: 17
    Dernier message: 08/07/2008, 15h42
  2. Problème avec requete SQL
    Par Winterrage dans le forum Langage SQL
    Réponses: 16
    Dernier message: 16/06/2008, 15h21
  3. Problème avec requete SQL/type NumAuto
    Par Mimisio dans le forum VBA Access
    Réponses: 5
    Dernier message: 27/07/2007, 11h56
  4. [ACCESS][SQL] Problème avec requete SQL ...
    Par mpascolo dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 09/11/2005, 10h54

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