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 :

[SQL] group by et order by dans la même requête ?


Sujet :

Langage SQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 93
    Points : 49
    Points
    49
    Par défaut [SQL] group by et order by dans la même requête ?
    Bonjour, j'aimerais que ma requete SQL puisse regrouper et placer en ordre ce les résulats de la requete.

    Ma requete :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $sql = "SELECT COUNT(p.nom) AS nbPers, nom_division, titre FROM personnel p " .
    "LEFT JOIN titres t ON p.titre_id = t.titre_id " .
    "LEFT JOIN divisions di ON p.division_id = di.division_id " .
    "WHERE p.titre_id = $value AND p.division_id = $value1  GROUP BY di.nom_division ORDER BY nom_division";
    Comment puis-je m'y prendre?

    Merci

  2. #2
    Membre averti Avatar de AL1986
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    434
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 434
    Points : 441
    Points
    441
    Par défaut
    Qu'est ce qui cloche avec ta requête ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 93
    Points : 49
    Points
    49
    Par défaut
    Que c'est space... après le redémarrage du serveur dût à une panne tout fonctionne à merveille....

    Désolé d'avoir spammer le forum, mais cela fesait un bon bout de temps qu'il m'énervait, aucune erreur mais l'ORDER BY ne faisait pas sa job.

  4. #4
    Membre averti Avatar de AL1986
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    434
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 434
    Points : 441
    Points
    441
    Par défaut
    Tant mieux pour tout le monde

  5. #5
    Débutant
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Points : 704
    Points
    704
    Par défaut
    Alors t'a trouvé?

    Pour le ORDER BY, la syntaxe est la suivante :

    ORDER BY (nom_division) ASC

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

Discussions similaires

  1. Order by dans une sous requête
    Par bstevy dans le forum SQL
    Réponses: 5
    Dernier message: 21/04/2015, 17h07
  2. Order by dans une sous requête
    Par mister3957 dans le forum SQL
    Réponses: 2
    Dernier message: 12/02/2009, 18h12
  3. Order by dans une sous requête
    Par KRis dans le forum SQL
    Réponses: 7
    Dernier message: 31/10/2008, 15h29
  4. Réponses: 6
    Dernier message: 11/06/2008, 06h46
  5. SELECT et UPDATE dans la même requête
    Par tom42 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 12/07/2007, 15h35

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