Sortering med N/A

Databaser & SQL

3 svar · 475 visningar · startad av Web-Tor

Medlem sedan nov. 200013 890 inlägg
Trådstart#1

Finns det något sätt att använda ORDER BY och sortera i bokstavsordning men alltid hämtar värdet "N/A" sist?

Medlem sedan juni 200032 967 inlägg
#2

Beror lite på vad man använder för dbms - ange alltid det. Men, om man använder exempelvis Microsoft SQL Server eller MySQL:

... ORDER BY CASE WHEN fld = 'N/A' THEN 1 ELSE 0 END, fld

Access:

... ORDER BY IIF(fld='N/A', 1, 0), fld

mvh

Medlem sedan nov. 200013 890 inlägg
#3

Fint! Jag återkommer på tisdag när jag testat. :)

Medlem sedan nov. 200013 890 inlägg
#4

Det funkar kanon med den första taden i MySQL!

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)