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 :

Requête avec un tri unique


Sujet :

Langage SQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 68
    Points : 47
    Points
    47
    Par défaut Requête avec un tri unique
    bonjour

    je me lance de nouveau dans le SQL et malgré mes recherches (surement mauvaise) je n'arrive pas à trouver une solution au problème ci-dessous.

    ma requête :

    SELECT thread_id FROM `nuked_forums_messages` order by date desc limit 0,10
    le résultat :

    680
    680
    680
    681
    687
    683
    687
    653
    687
    681
    je cherche à obtenir mon résultat de manière unique afin de faire apparaitre d'autre réponse pour avoir un résultat approchant :

    680
    681
    687
    683
    653
    ... et 5 prochains de manière unique

    merci d'avance pour votre aide

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Que donnerait votre requête avec un DISTINCT ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 68
    Points : 47
    Points
    47
    Par défaut
    déjà essayé :

    SELECT distinct thread_id FROM `nuked_forums_messages` order by date desc limit 0,10
    résultat

    687
    686
    685
    684
    683
    682
    681
    ...
    mais pas de 653 alors qu'il fait parti de mon résultat d'origine

  4. #4
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Essayez ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
      SELECT thread_id
        FROM nuked_forums_messages
    GROUP BY thread_id
    order by max(date) desc limit 0,10

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 68
    Points : 47
    Points
    47
    Par défaut
    super !!!

    ça fonctionne merci beaucoup !!!!!

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

Discussions similaires

  1. Requête avec un tri spécial
    Par mello dans le forum Langage SQL
    Réponses: 4
    Dernier message: 18/11/2009, 16h44
  2. requête avec un tri unique n°2
    Par Ohemeg dans le forum Langage SQL
    Réponses: 2
    Dernier message: 05/06/2009, 01h22
  3. Requête récalcitrante avec un tri par COUNT sans GROUP BY
    Par Ancalagon77 dans le forum Requêtes
    Réponses: 1
    Dernier message: 05/10/2006, 14h27
  4. Requête avec résultat trié
    Par guenfood dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 04/09/2006, 14h53
  5. Requête SQL avec une réponse unique
    Par Glutinus dans le forum Langage SQL
    Réponses: 5
    Dernier message: 06/07/2005, 16h35

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