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

 MySQL Discussion :

appliquer plusieurs ORDER BY à une requête


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 61
    Par défaut appliquer plusieurs ORDER BY à une requête
    Bonjour !

    j'ai une requete sur laquelle est appliqué un ORDER BY, le soucis, c'est que j'ai besoins de donner un order aux résultats, tout en gardant le ORER BY d'originie...

    en fait, pour être clair, j'ai un champ PRIORITÉ dans lequel est gardé la priorité d'une donnée par rapport a une autre, ex. 1= le plus fort, 4= le plus faible

    donc, je souhaite garder le ORDER BY mais montrer les résultats dans l'ordre de priorité....

    voici ma requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $sql = 'SELECT S.titre, S.prix, C.idservicios, C.nomservicio, 
    C.repertoire  FROM a_suggestion_chef S, a_ficheclient C where C.actif=1 
    and C.solo_comunidad=0 and id_langue='.$langue_en_cours.' and 
    id_ficheclient=idservicios order by '.$order_by_ww.' '.$asc_dsc_t;
    comment puis-je intégrer ce systeme de priorité dans cette même requete sans avoir a stocker les résultats et appliquer les priorité puis ensuite les afficher.. ce qui n'est pas très optimisé...

    est-ce possible ? je pense que oui, mais je ne trouve pas sur le net ou les tutoriaux un cas similaire au mien..

    merci de votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 287
    Par défaut
    un ch'tit exemple ?

  3. #3
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 61
    Par défaut
    Citation Envoyé par Antoun Voir le message
    un ch'tit exemple ?


    heu.. oui ?

    tu veux un exemple ? je comprend pas trop, j'ai donné un exemple de ma requete, je souhaite juste savoir si c'est possible d'avoir plusieurs order by pour une même requête ?

    est-ce possible ?

    merci

    [EDIT] Je viens de trouver cette idée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ORDER BY champ1, champ2, ...
    je n'ai pas encore testé, mais ca semble si logique...

  4. #4
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 287
    Par défaut
    Citation Envoyé par rapanui Voir le message

    [EDIT] Je viens de trouver cette idée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ORDER BY champ1, champ2, ...
    je n'ai pas encore testé, mais ca semble si logique...
    Ah, c'est juste ça !

  5. #5
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 61
    Par défaut
    merci Antoun

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

Discussions similaires

  1. Plusieurs SUM dans une requête
    Par pj69100 dans le forum Requêtes
    Réponses: 6
    Dernier message: 02/01/2007, 10h34
  2. Sous-requête excutée plusieurs fois dans une requête
    Par sheridan31 dans le forum Oracle
    Réponses: 8
    Dernier message: 03/07/2006, 16h18
  3. [MySQL] Sélection de plusieurs lignes en une requête
    Par kalash_jako dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/05/2006, 19h43
  4. plusieurs insert en une requête...
    Par maniaco_jazz dans le forum Requêtes
    Réponses: 9
    Dernier message: 06/12/2005, 17h06
  5. Plusieurs jointures dans une requête sql
    Par Pero dans le forum Langage SQL
    Réponses: 3
    Dernier message: 21/09/2005, 20h59

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