Requete MySQL et order

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par sim100, 19 Août 2011.

  1. sim100
    sim100 WRInaute passionné
    Inscrit:
    2 Février 2003
    Messages:
    1 380
    J'aime reçus:
    1
    Bonjour,

    Voila j'ai une requête MySQl et je voudrais classer les résultat avec un ORDER BY mais pas sur un champs.

    Donc pas du genre "ORDER by mon_champ DESC"

    Je voudrais classer en fonction d'un calcul
    Donc j'ai ma requête avec un calcul qui se fait et je classe en fonction du résultat du calcul par ordre descendant

    "ORDER BY" @variable DESC

    Est-ce possible ?

    Merci
     
  2. Marie-Aude
    Marie-Aude WRInaute accro
    Inscrit:
    5 Juin 2006
    Messages:
    16 368
    J'aime reçus:
    2
    Il suffit de stocker le champ calculé dans une colonne de ta requête
     
  3. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 024
    J'aime reçus:
    291
    Si c'est un calcul en MySQL, en passant par un alias ?
    SELECT (ton calcul) AS calcul ORDER BY calcul;
     
  4. Schwepps
    Schwepps Nouveau WRInaute
    Inscrit:
    13 Mai 2006
    Messages:
    9
    J'aime reçus:
    0
    Avec un version pas trop vielle de mysql il n'est plus nécessaire de stocker dans un champ :

    SELECT colonne1,colonne2,... ORDER BY (ton calcul);

    Va fonctionner très bien :)
     
Chargement...
Similar Threads - Requete MySQL order Forum Date
Requête Mysql avec des string Développement d'un site Web ou d'une appli mobile 6 Février 2018
Requete mysql Développement d'un site Web ou d'une appli mobile 30 Mai 2017
Problème requête mysql Développement d'un site Web ou d'une appli mobile 1 Mars 2017
[php/mysql] Eviter de faire 20 requêtes pour un affichage Développement d'un site Web ou d'une appli mobile 19 Janvier 2016
requete Mysql et classement des résultats Administration d'un site Web 1 Novembre 2015
Mysql requête imbriquée Développement d'un site Web ou d'une appli mobile 1 Octobre 2015
[MySQL] Requête SELECT et INSERT entre 3 tables liées+Aide Développement d'un site Web ou d'une appli mobile 30 Avril 2014
Question pour une requête MYSQL Développement d'un site Web ou d'une appli mobile 29 Mai 2013
Réunir 2 requêtes MySql Développement d'un site Web ou d'une appli mobile 22 Mai 2013
MySQL Help requête² Développement d'un site Web ou d'une appli mobile 12 Avril 2013
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice