webForumDet fria alternativet
Logga in / Bli medlem

sortera utan kolumn

Databaser & SQL

4 svar · 231 visningar · startad av lillen_009

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

Jag vill sortera en SQL-sats efter tidigare framräknade värden

sort3 = RS912("sort1") + RS913("sort2")

Jag vill använda sort3 när jag gör SQL:en

"SELECT * FROM tabell ORDER BY sort3 desc"
NU vet jag att det är fel eftersom inte det är en kolumn. Kan man skriva om raden på något sätt så att den gör vad jag vill?

Medlem sedan mars 20023 561 inlägg
#2

Verkar väldigt konstigt, är du säker på att det är så du vill ha det? :q

SELECT * FROM tabell ORDER BY " & sort3 & " DESC"
Medlem sedan nov. 2002137 inlägg
#3

Varför?

Jo, det är så att jag vill sortera efter en summa av värden från flera poster och inte efter värdet i en enskild kolumn. Får det inte riktigt att fungera så jag är tacksam för förslag...

Medlem sedan juni 200032 967 inlägg
#4

Jag förstår inte hur du vill sortera. Hur ser datat ut, och vilket resultat vill du ha?

Medlem sedan dec. 20003 563 inlägg
#5

Aha, nu tror jag att jag förstår

Select sort1, sort2, (sort1 - -sort2) as sort3
From tabell
Order By 3 DESC
251 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)