06. marts 2003 - 17:34Der er
6 kommentarer og 1 løsning
Gruppenring og sortering
Hej alle sammen
Jeg er lidt i tvivl om det spørgsmål måske snarer hører hjemme under SQL men jeg tvivler på at SQL'en kan klare det selv.
Jeg har en tabel der har felterne dato, hjemmehold, udehold, hjemmescore og udescore.
Ude fra denne tabel vil jeg gerne kunne skabe en formkurve over et valgfrit antal kampe..
Vælges eks. 5 kampe skal de fem senete kampe udvælges for hvert endkelt hold og der skal beregnes point målscore og alt det andet. Så langt kan jeg komme... men jeg kan ikke få sorteret skidtet for jeg ikke lige helt kan gemmenskue om det skal i en collection eller hvad det skal.
Problemet er at der skal først sorteres efter intPoint - såfremt der er lighed her skal der sorteres efter intScoreDiff og endeligt efter intHomeScore. Er det muligt at sortere det ene array og så lade de andre poster i de andre arrays følge med?
Jeg vil nu ummidelbart mene at det kan klares med SQL alene. Men så skal du have score for hvert hold i en anden database og så f.eks. bruge en RIGTH JOIN, SUM og "LIMIT 0, 5" for at vælge f.eks. de fem med højest score.
Jeg skal bare bruge TOP 5 dato og så regne på dem....
Kan det virkelig ikke lade sig gøre unden at jeg skal ændre i dataene..... Der er alle nu indtastet et par tusinde resultater... så jeg ville da være meget ked af om jeg skulle til at flytte for meget rundt i det
lukker spm og opretter et nyt med flere points - håver det er ok med admin
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.