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

PHP & Base de données Discussion :

Afficher le rang associé à chaque ligne [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Afficher le rang associé à chaque ligne
    Bonjour à tous.
    Je suis en train de travailler sur la génération de bulletin de notes de élèves en pdf. Dans ce bulletin, je veux pourvoir afficher le rang de l'élève dans chaque matière.

    la structure de ma table est la suivante:

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    CREATE TABLE `note` (
      `id_etu` int(10) unsigned NOT NULL default '0',
      `id_eval_note` int(10) unsigned NOT NULL default '0',
      `note` float unsigned NOT NULL default '0',
      PRIMARY KEY  (`id_etu`,`id_eval_note`)
    ) ;

    id_etu= identifiant de l'étudiant
    id_eval_note= identifiant de l'evaluation

    Et voici la requête que j'ai utilisée:

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT a1.note,a1.id_etu, COUNT(a2.note) Rang
    FROM note a1, note a2
    WHERE a1.note <= a2.note or (a1.note=a2.note  and a1.id_etu=a2.id_etu)
    GROUP BY a1.id_etu, a1.note
    ORDER BY a1.note DESC, a1.id_etu DESC;

    Le problème est que les résultats obtenus ne sont pas ce à quoi je m'attendais.
    Je vous supplie de me venir en aide.
    Merci d'avance!

  2. #2
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Afficher le rang associé à chaque ligne

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] afficher le min de chaque ligne d'un tableau
    Par awa123 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/12/2013, 00h33
  2. Réponses: 0
    Dernier message: 18/08/2012, 14h27
  3. Afficher la valeur de chaque ligne a la fin
    Par thomasleocadio dans le forum Macros et VBA Excel
    Réponses: 23
    Dernier message: 11/03/2009, 17h44
  4. Afficher une image sur chaque ligne d'un état
    Par nicolas2603 dans le forum VBA Access
    Réponses: 0
    Dernier message: 20/05/2008, 17h11
  5. Réponses: 5
    Dernier message: 28/07/2006, 08h16

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