webForumDet fria alternativet

sortera tabell efter två fält

2 svar · 459 visningar · startad av room

roomMedlem sedan mars 2001270 inlägg
#1

Hej.
ska försöka förklara vad jag vill göra.

Jag har en accessdatabas med en massa fält. Jag vill nu öppna denna med ORDER by men på ett lite speciellt sätt, vet inte om det går.

Tabellen består av två fält av typen tal. varde1 och varde2 jag vill nu sortera tabellen efter summan av dessa två fält går det eller måste jag skapa ett fält som heter summa och sortera efter det?

typ så här: ORDER By (Varde1 + Varde2) Desc;

om exvis rad 1 har Varde1=10 och Varde2=3 (summa 13)
rad 2 har Varde1=5 och Varde2= 9 (summa 14)

Så ska rad 2 komma först.

Tacksam för svar.

@ndersMedlem sedan juni 200032 969 inlägg
#2

Det är inte helt omöjligt att ditt förslag fungerar, testa. Annars:

SELECT Varde1+Varde2, <fältlista> FROM tabell ORDER BY 1 DESC

Ställ gärna frågor om SQL i forumet avsett för detta.

Mvh

LarsGMedlem sedan dec. 200012 464 inlägg
#3

Flyttas från ASP

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