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

Requêtes MySQL Discussion :

Aide GROUP BY


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2011
    Messages : 41
    Par défaut Aide GROUP BY
    Bonjour, je suis sur un projet de traitement des fichiers logs des routeurs.

    J'ai une table comme celle ci :

    +--------+----------+-------+
    | ID | Routeur | Etat |
    +--------+----------+-------+
    | 1 | A | down |
    | 2 | A | up |
    | 3 | B | down |
    | 4 | C | down |
    | 6 | B | up |
    | 7 | B | down |
    +--------+----------+-------+

    J'aimerai sélectionner le dernier état de chaque routeur. Comment je peux faire ?

    J'ai essayé SELECT MAX(ID), Etat, Routeur FROM log GROUP BY Routeur

    Mais cela me donne le premier état et non le dernier.

    Merci d'avance.

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2011
    Messages : 41
    Par défaut
    Finalement j'ai réussi en créant une table avec les Id récupérés grâce à la commande si dessus puis en exécutant une natural join avec la table d'origine.

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

Discussions similaires

  1. [aide]probléme avec l'instruction group by
    Par diden138 dans le forum Bases de données
    Réponses: 4
    Dernier message: 25/05/2007, 07h09
  2. aide pour utilisation group by
    Par rlnd23 dans le forum Langage SQL
    Réponses: 8
    Dernier message: 22/10/2006, 00h54
  3. [MySQL] Aide pour group by
    Par fallais dans le forum PHP & Base de données
    Réponses: 13
    Dernier message: 23/09/2006, 21h00
  4. Aide sur une requête (Group By...??)
    Par Cocolapin dans le forum Langage SQL
    Réponses: 4
    Dernier message: 12/12/2004, 10h26
  5. Aide sur les groupes (ADO)
    Par portu dans le forum QuickReport
    Réponses: 3
    Dernier message: 18/08/2004, 16h13

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