Oprettet tir. d. 17. juli 2012 kl. 21:12:59

thormam
thormam (18.640 point. Point ude: 0)

MySQL Count (ligatabel)

Jeg skal til Fanø i weekenden og spille(drikke) til Fanø Sommercup

I den forbindelse tænkte jeg da lige jeg ville lave et liga system men er stødt ind i et problem.

http://data.karkovhemme.dk/billeder/count.png

Som vist på billedet så tæller min COUNT(*) fint på kampe men den tæller forkert hvor den skal tælle hvor der er 3 1 og 0 point. Den giver samme resultat (samlet vunde, uafgjorte, tabte) til alle hold. Det er som om SELECT COUNTS ikke bliver defineret rigtigt da det her f.eks virker:

http://data.karkovhemme.dk/billeder/count2.JPG

Help! :)

Skrevet ons. d. 18. juli 2012 kl. 00:29:18| #1

Dine indre SELECT-er er ikke-korrelerede med det team du kigger på. Du skal have en WHERE på, hvor `team` kommer udefra.

Skrevet ons. d. 18. juli 2012 kl. 14:43:47| #2

thormam
thormam (18.640 point)
Jeg fandt ud af det!

Ved at SUM(CASE WHEN `point` ='3' then 1 else 0 end) As Vundne

Jeg lukker men tak for input!

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

Hurtig hjælp til "en til mange" relation

Oprettet den 13. juni 2013 kl. 17.58
jcl94 giver 30 point for svar | Giv et svar »

Hente data til variabel

Oprettet den 13. juni 2013 kl. 17.14
vovsegris giver 60 point for svar | Giv et svar »

Mysql til at styre indholdet via menuen med php.

Oprettet den 13. juni 2013 kl. 13.08
bing89 giver 60 point for svar | Giv et svar »







IT Kurser
Samarbejdspartnere

Udgiver · © 2013 Computerworld A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger