order by et in()

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 et in()

Re: order by et in()

par Invité » 27 sept. 2010, 02:19

c'est beau, c'est bien, c'est phpfrance.
Snif, merci à toi codenambule et bonne nuit.

Re: order by et in()

par stealth35 » 27 sept. 2010, 01:46

yep
SELECT * FROM matable WHERE id IN(45,25,150,2) ORDER BY FIND_IN_SET(id, '45,25,150,2')

order by et in()

par Invité » 27 sept. 2010, 01:38

Bonjour à tous,

j'ai une requete sql comme ceci:

select * from matable where id IN(45,25,150,2)

j'aimerais que les résultats s'affichent dans l'ordre des ids indiqués, mais ce n'est pas le cas.
J'ai beau changer l'ordre des ids, rien ne bouge dans l'ordre des résultats affichés.

Savez vous comment je peux imposer l'ordre souhaité à la requête?
Merci pour vos réponses