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 :

Forums, Problème d'order.


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 7
    Par défaut Forums, Problème d'order.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SELECT g.id AS g_id, b.id AS b_id, g.title AS g_title, b.title AS b_title, b.body, COUNT(t.id) AS nb_t, COUNT(m.id) AS nb_m, t.title AS t_title, t.id AS t_id, m.id_user AS m_id_user, m.id AS m_id
    FROM ilya_board AS b
    INNER JOIN ilya_board_group AS g ON (b.id_group=g.id)
    LEFT JOIN ilya_topic AS t ON (t.id_board=b.id)
    LEFT JOIN ilya_message AS m ON (m.id_topic=t.id)
    GROUP BY b.id
    ORDER BY g.order ASC, b.order ASC, t.uptime DESC
    Je voudrais sélectionner uniquement le plus grand topic (t.title) par t.uptime. Hors ici dans cette requête l'order n'entre pas en compte (en tout cas les résultats sont les mêmes).

    (La requête selectionne en réalité, la liste des forums triés par g.order et b.order, et le nombre de sujets/messages dans chacun de ses forums, le problème est au niveau de la récupération des informations sur le dernier sujet/reponse d'un forum.)

    Je sais pas si j'arrive a m'exprimer correctement, en tout cas merci a ce qui pourrons m'aider.

  2. #2
    Invité
    Invité(e)
    Par défaut
    tu mets t.uptime en dernier, c'est normal ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 7
    Par défaut
    Citation Envoyé par Florian
    tu mets t.uptime en dernier, c'est normal ?
    Bah oui, je pense, car il faut aussi que j'ordonne l'ordre d'affichage des forums.

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

Discussions similaires

  1. problème avec order by et union
    Par ghostdog dans le forum Langage SQL
    Réponses: 8
    Dernier message: 23/05/2006, 09h54
  2. [XSD] Problème d'order sur des noeuds dans un schema
    Par jesus144 dans le forum Valider
    Réponses: 2
    Dernier message: 13/04/2006, 15h59
  3. Petit problème de "ORDER BY"
    Par beegees dans le forum Access
    Réponses: 9
    Dernier message: 14/06/2005, 09h38
  4. Problème de Order by dans une requête
    Par showa dans le forum Requêtes
    Réponses: 3
    Dernier message: 03/08/2004, 15h40

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