webForumDet fria alternativet

Addera värden

6 svar · 219 visningar · startad av Ceeron

CeeronMedlem sedan aug. 2000378 inlägg
#1

Halloj

Jag har en tabell med fälten mål och assists. När jag skrivet ut poängligan skulle jag vilja att den på nåt sätt adderade dessa i sql satsen så den sedan kan sortera efter "det totala" poängen...
Hoppas ni fattar =)

trexterMedlem sedan mars 20021 889 inlägg
#2

Order by kolumn1, kolumn2 ?

:)

VideMedlem sedan dec. 19998 577 inlägg
#3

Detta borde väl fungera tycker jag:

select ( goals + assists ) as total from table order by total
cyprysMedlem sedan dec. 20003 563 inlägg
#4

Vide skrev:

Detta borde väl fungera tycker jag:

select ( goals + assists ) as total from table order by total

Yupp, Men kommer antagligen inte göra det.

select ( goals + assists ) as total from table order by 1

Funkar förmodligen. :)

CeeronMedlem sedan aug. 2000378 inlägg
#5

Just nu ser min SQL ut så här:

"SELECT * FROM Spelare ORDER BY Totalt DESC"

i brist på kunskap gjorde jag en Totalt kolumn som jag räknar ut själv i =b

vill som sagt fortfarande ta fram alla data ur tabellen men samtidigt få totalt som mål + assists

osäker på hur mna fogar samma det som ni skrev med detta...

LarsGMedlem sedan dec. 200012 464 inlägg
#6

Att lägga till en extra kolumn är fel sätt. Vad händer om du använder Cyprys förslag?

select  mal + assists,spelare.* from spelare order by 1 desc
cyprysMedlem sedan dec. 20003 563 inlägg
#7
SQL = "SELECT goals, assist, (goals -- assist) as total FROM Spelare ORDER BY 3 DESC"
133 ms totalt · 3 externa anrop · v20260731065814-full.37765c92
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)