ORDER BY avec 2 conditions

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ORDER BY avec 2 conditions

Re: ORDER BY avec 2 conditions

par AoSiX » 01 sept. 2010, 11:02

Fais simplement WHERE CONCAT(col1,col2)

Re: ORDER BY avec 2 conditions

par sebuno » 01 sept. 2010, 10:48

Juste une question :
Est il possible de faire une requete where sur le champ concaténé (tri pour l'occasion)

J'ai essayé ça mais cela ne marche pas :

Code : Tout sélectionner

SELECT col1,col2,CONCAT(col1,col2) AS tri FROM TABLE WHERE tri<100 ORDER BY tri

Re: ORDER BY avec 2 conditions

par Invité » 30 août 2010, 15:45

Excellent,
Merci, c'est exactement cela que je souhaitais faire.
Super :wink:

Re: ORDER BY avec 2 conditions

par datesta » 27 août 2010, 23:13

bonjour,

Peut être un petit :
SELECT col1,col2,CONCAT(col1,col2) as tri FROM table order by tri

ORDER BY avec 2 conditions

par sebuno » 27 août 2010, 20:04

bonjour,
Savez-vous si il est possible d'effectuer un tri dans une base MySql avec 2 critères.
Voici le contenu de ma base (si je fais un tri "ORDER BY col1,col2", j'obtiens un resultat de ce type) :

Code : Tout sélectionner

col1 col2 ef ab ij mn cd gh kl op
Est il possible que la requete de tri ne prenne pas en compte les espaces vides et ressemble a ca :

Code : Tout sélectionner

col1 col2 ab cd ef gh ij kl mn op