webForumDet fria alternativet

Sortera med case

Databaser & SQL

2 svar · 204 visningar · startad av Travoni

Medlem sedan okt. 20041 556 inlägg
Frågan#1
...order by case when bprice is null or bprice=0 then 0 else 1 end, bprice, bheadline

Jag vill sortera så att om varan inte har ngt pris så skall dessa hamna sist.
Men hur jag än gör så hamnar dessa ändå först. Hur gör jag?

Ex.

12
16
75
Inget pris
Inget pris

Medlem sedan dec. 200012 464 inlägg
#2
order by case when bprice is null or bprice=0 then 0 else 1 end desc, bprice, bheadline
Medlem sedan okt. 20041 556 inlägg
#3

Jasså, den lilla detaljen... :)

252 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)