webForumDet fria alternativet

Order by "Null"

3 svar · 234 visningar · startad av SteveP

StevePMedlem sedan mars 2003772 inlägg
#1

Säg att jag har ett fält som heter Client och detta fält innehåller namn på en massa företag.

När jag skriver

Order by Client ASC

Så hamnar dom i bokstavsordning, men dom med värdet NULL kommer först. Jag vill inkludera även dom posterna som har värdet Null i Client kolumnen, men jag vill ha det listat i bokstavsordning men dom med NULL ska va sist?

Såhär blir det nu

Null
Null
ABN AMRO
Alfred Berg
Investor

Men jag vill ha det såhär

ABN AMRO
Alfred Berg
Investor
Null
Null

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#2

Så här kan man skriva med SQL Server.

ORDER BY CASE WHEN Client IS NULL THEN 1 ELSE 0 END, Client
StevePMedlem sedan mars 2003772 inlägg
#3

Sweet

StevePMedlem sedan mars 2003772 inlägg
#4

..... Va inget

125 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)