webForumDet fria alternativet
Logga in / Bli medlem

Sortera efter flera

ASP

9 svar · 233 visningar · startad av Andiee

Medlem sedan mars 2000167 inlägg
Frågan#1

Jag sköter en lite innebandy sida där jag hämtar poängligan från en databas. Jag sorterar efter totala gjorda poäng men jag vill att om några har samma poäng ska den som gjort flest mål ligga först. Hur gör man detta?

Medlem sedan maj 2000755 inlägg
#2

ORDER BY poang, mal

Medlem sedan juni 200032 967 inlägg
#3

inte riktigt. nu sorteras det åt fel håll.

select * from tabell order by poang desc, mal desc
Medlem sedan mars 2000167 inlägg
#4

Man får tacka. Testade den första men det funkade ju inte så jag vände mig hit...

Nu till ett annat problem, ett litet svårare, som har uppkommit. Jag har 2 fält i databasen: gjorda mål och insläppta mål. Nu vill jag få fram målskillnaden och sortera efter det lag som har bäst målskillnad, alltså den som har mest plus. Någon som har någon anning?

Medlem sedan juni 200032 967 inlägg
#5

jag hade provat något sånt här:

select lag, poang, plusmal, minusmal, (plusmal-minusmal) as skillnad order by skillnad desc

funkar inte det kan man ju prova att använda sum() och group by.

hoppas det hjälpte, jag kan tyvärr inte testa här.

Medlem sedan mars 2000167 inlägg
#6

Jag fick det inte riktigt att fungera...

Medlem sedan dec. 1999653 inlägg
#7

om du skickar lite kod om hur du har skrivit så blir de lite lättare å hjälpa dig..

Medlem sedan mars 2000167 inlägg
#8

Jag änvände precis den kodsnutt som @nders gav mig. Tyvärr har jag inte kvar det jag skrev men min nuvarande kod lyder:

SELECT * FROM tabell ORDER BY poang DESC, malskillnad DESC

och det är malskillnad jag är ute efter att få fram på något sätt...

Medlem sedan dec. 1999106 inlägg
#9

"Skitigt" kanske :) men varför inte lägga till det i databasen??

/Nett

Medlem sedan mars 2000167 inlägg
#10

Suck, jag får nog göra så ändå. Tack ändå...

256 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)