| 
 | |||||
| Bas de page | |
|---|---|
| Auteur | Sujet : MySQL : forcer la position d'un résultat ? | 
|  Publicité | Posté le 06-05-2021 à 11:02:41     | 
| antac.. | Oui, tu peux faire un truc comme ça :
 | 
| vanquishV12se coucher tard nuit | Merci ! Et si je veux pouvoir en forcer 2 par exemple ? Merci beaucoup  Message cité 1 fois Message édité par vanquishV12 le 06-05-2021 à 16:31:09 --------------- Bha ouais mais bon, m'enfin quoi... | 
| mechkurt | Si tu as une sélection plus complexe tu devrais plutôt utiliser case :
 
 
 --------------- D3 | 
| vanquishV12se coucher tard nuit | Super cool merci --------------- Bha ouais mais bon, m'enfin quoi... | 
| antac.. | 
 
 | 
| mechkurt | Je ne connaissais pas IIF(), du coups j'ai pensé que c'était un position-1 implicite.
 --------------- D3 | 
| antac.. | 
 
 | 
| vanquishV12se coucher tard nuit | Du coup le fait que mes "numéros" ne se suivent pas change la méthode à utiliser ? --------------- Bha ouais mais bon, m'enfin quoi... | 
|  Publicité | Posté le 07-05-2021 à 11:22:50     | 
| mechkurt | Ça vas être nettement plus compliquer d'intercaler des valeurs fixe de position si tu ne connait pas les valeurs de tri de la colonne renvoyé à l'avance (mettre avant ou après serait simple mais là non).
 --------------- D3 | 
| antac.. | Au final... c'est quoi l'intérêt ? | 
| vanquishV12se coucher tard nuit | Trier par CA DESC mais forcer la mise en avant de 4 ou 5 produits en haut de listing, quel que soit leur CA --------------- Bha ouais mais bon, m'enfin quoi... | 
| vanquishV12se coucher tard nuit | 
 
 --------------- Bha ouais mais bon, m'enfin quoi... | 
| antac.. | 
 
 | 
| antac.. | 
| mechkurt | 
 
 --------------- D3 | 
| flo850moi je | tu ajoutes une colonne favorite ( 0, 1)
 --------------- | 
| mechkurt | Sauf que là les favorites seront avant, lui il veut les intercaler a des places "fixe" genre 2ème ou 4ème sans savoir avant les valeurs retourné par son ORDER BY... --------------- D3 | 
| rufoPas me confondre avec Lycos! | 
 
 
 
 Message édité par rufo le 10-05-2021 à 10:09:48 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta | 
| vanquishV12se coucher tard nuit | Pfouuaa la requête ^^
 --------------- Bha ouais mais bon, m'enfin quoi... | 
| rufoPas me confondre avec Lycos! | Je viens de la simplifier en virant les champs qui servent à rien pour ton pb.  Message édité par rufo le 10-05-2021 à 10:18:20 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta | 
| vanquishV12se coucher tard nuit | Un grand merci ! --------------- Bha ouais mais bon, m'enfin quoi... | 
|  Publicité | Posté le      | 
| Sujets relatifs | |
|---|---|
| Javascript API / Recuperer le resultat | [MySQL] Order by sur caractères spéciaux | 
| MySql indisponible ce matin | Sauvegarde de bases MySQL | 
| [PHP/MySQL] PDO - bindValue ça bind pas | [MySQL] MAJ d'une table avec trigger et conditions | 
| [Linux Shell] forcer un exit 0 sur un find | [MySQL] Table obèse | 
| Fonction qui compare deux tableaux et stocke le résultat dans un trois | Installation MySQL | 
| Plus de sujets relatifs à : MySQL : forcer la position d'un résultat ? | |



 
  


