SELECT Kodnamn FROM Landskod Order By iif(Kodnamn='SE',0,1),kodnamn
------------------
essentitia preter non sans multiplicandum
4 svar · 224 visningar · startad av max
Hej
Har en tabell Landskod med fältnamnet Kodnamn som jag vill sortera i bokstavsordning men med SE som första alternativ. Är det någon som vet om detta går att göra för Access och SQL?
Här under är lite psuedo kod
SELECT Kodnamn FROM Landskod Order By Kodnamn, begin first with SE
Tack på förhand
Max
------------------
ljuv är mödans lön!
SELECT Kodnamn FROM Landskod Order By iif(Kodnamn='SE',0,1),kodnamn
------------------
essentitia preter non sans multiplicandum
Om du menar sql server med SQL så frå du skriva
SELECT Kodnamn FROM Landskod Order By
case when Kodnamn='SE' then 0 else 1 end,kodnamn
------------------
essentitia preter non sans multiplicandum
Tack LarsG!
Fungerar toppenbra.
Är bara lite fundersam varför iif bara fungerar i Access och case i SQL Server.
Max
------------------
ljuv är mödans lön!
Är bara lite fundersam varför iif bara fungerar i Access och case i SQL Server.
Jo, det är synd att det är så. case expressions är det som finns i SQL-standard så det kommer kanske i Access också.
------------------
essentitia preter non sans multiplicandum