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?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.