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 :

Récuperer les lignes avec le max date par rapport a un champ


Sujet :

Requêtes MySQL

  1. #1
    Membre expérimenté
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Points : 1 341
    Points
    1 341
    Par défaut Récuperer les lignes avec le max date par rapport a un champ
    Bonjour,

    J'ai un problème de requete.... Ca me semble bateau, mais je seche...

    J'ai une table avec ces champs : id, idautre, date, etat
    id est la clef de ma table. idautre est un champs qui pointe sur une autre table.

    on va avoir des enregistrements du style
    1, 1, 2007-01-01, 1
    2, 1, 2007-01-02, 2
    2, 1, 2007-01-03, 3
    3, 2, 2007-01-01, 1

    En gros, pour chaque idautre (ici '1' et '2') je ne veux afficher que la ligne possédant la date max. Bref, je voudrait en une requete récuperer :
    2, 1, 2007-01-03, 3
    3, 2, 2007-01-01, 1

    Je suis en mysql 4

    Alors... c'est possible ?
    Rakken

    Oneira, un monde imaginaire d'Heroic Fantasy.

    Parce que la présomption d'innocence est un des fondements de notre pays et qu'elle doit le rester, dans tous les domaines : http://www.laquadrature.net/

  2. #2
    Membre expérimenté
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Points : 1 341
    Points
    1 341
    Par défaut
    J'ai trouvé. Dans la mesure ou mes id sont dans le meme ordre que la date, je peux faire une sous requete qui commence par récuperer le max de mon id avec un group by idautre.

    Merci a ceux qui m'ont lu ^^
    Rakken

    Oneira, un monde imaginaire d'Heroic Fantasy.

    Parce que la présomption d'innocence est un des fondements de notre pays et qu'elle doit le rester, dans tous les domaines : http://www.laquadrature.net/

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

Discussions similaires

  1. Chargement de la ligne avec la max date
    Par gaxpery dans le forum QlikView
    Réponses: 7
    Dernier message: 23/01/2013, 14h07
  2. [Sql server] Récupérer max(date) par rapport a un numéro
    Par t1marlartiste dans le forum Langage SQL
    Réponses: 5
    Dernier message: 19/07/2007, 15h55
  3. Copier les lignes avec la même largeur des colonnes
    Par k-eisti dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/04/2007, 10h42
  4. [Dates] sélectionner les lignes avec même mois
    Par carelha dans le forum Langage
    Réponses: 2
    Dernier message: 04/12/2006, 15h08
  5. Justifier les lignes avec vim
    Par Gnux dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 03/05/2006, 00h17

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