gult og roedt = gule kort og røde kort i en fodboldkamp
Nu vil jeg så lave en beregning der går på: - hvert gult kort giver 1 point - hvert rødt kort giver 2.5 points
Efter en runde skal jeg så beregne hvilket HoldID der har scoret flest points. (dvs. et hold der fik 2 røde kort og 1 gult..får flere points end et hold der fik 2 gule kort og 1 rødt)
Der skal vel laves en GROUP BY men det er lidt tricky for mig.
Hvordan får jeg beregnet og udtrukket det hold, der har været mest bisset i 2. runde?
Nåh, jeg troede bare du skulle have lidt inspiration. Hvis din tabel hedder `kort` og min hedder `score`, med attributter farve,antal, så er det noget i retning af
select sum(antal) as bissescore from kort,score where kort.EventType=score.farve and RundeNr=23 group by HoldId order by bissescore desc
Nææ ikke meget der skulle laves om. Skulle seføli lige tilpasses mine tabel-feltnavne (antal) osv. :)
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.