webForumDet fria alternativet

Tror det går med SQL...?

1 svar · 384 visningar · startad av MM

MMMedlem sedan maj 2000138 inlägg
#1

OK, hoppas jag trampat in rätt forum nu...
Hur gör jag för att lösa detta?:
I en tabell (Access DB) har jag följande .
ID(räknare), SerieID, LagID, MatchID, MalPlus, MalMinus.

Detta visar resultaten i gjorda och insläppta mål för ett visst lag i en viss match tillhörande en viss serie.

Från denna tabell vill jag skriva ut den aktuella serieställningen.
Alltså; Sorterat efter serie, samt beräkna antal spelade matcher, vinster, förluster, oavgjorda, poäng.
Lagen skall skrivas ut sorterat efter poäng med högst poäng överst.
Går allt detta att göra med SQL-uttryck?? Jag har gjort några tafatta försök, men det vill sig inte. Jag är lite för grön på detta.
Någon som vill hjälpa mig?

SBMedlem sedan maj 2000194 inlägg
#2

Hej!
Skapa ett fält i din databastabell som anger målkvoten (MalPlus - MalMinus) och döp detta Kvot (förslagsvis).

Kör sedan följande SQL-sats (DAO) för att sortera fallande efter Poäng och Målkvot:

Set rs = db.OpenRecordset("SELECT * FROM [" & Din serie & "] ORDER BY Poäng DESC, Kvot DESC;", dbOpenDynaset)

/SB

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