phpbar.de logo

Mailinglisten-Archive

Problem mit sortierung des SQL Statement mit where ID IN(5,3,4)

Problem mit sortierung des SQL Statement mit where ID IN(5,3,4)

Florian Klug flurl_ at aon.at
Don Jun 21 18:55:37 CEST 2007


hi, 

On Thursday 21 June 2007 18:33, thE_iNviNciblE wrote:
> Hallo,
>
> folgende qury: select * from tbl_gallerie where ID IN(5,3,4)   wird so
> 3,4,5 zurückgegeben, ich brauche aber die gleiche sortierung wie in der
> liste angeben also ID 5 ID 3 ID 4....
>
> ist das überhaupt möglich mittels order by, oder sonst wie ?

möglich schon, ob praktikabel auch, ist eine andere frage:

select * from tbl_gallerie where ID IN(5,3,4)
order by (case id when 5 then 1 when 3 then 2 when 4 then 3 end);

mfg
flo
_______________________________________________
Allgemeine Infos zur Liste: http://www.4t2.com/mysql/
Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de

php::bar PHP Wiki   -   Listenarchive