Edorph Skrevet 1. juli 2006 Del Skrevet 1. juli 2006 (endret) Hei, Har en tabell LagPoengTurnering(LagID, Poeng, TurneringID), som er en relasjon mellom en tabell Lag og en tabell Turnering. Jeg vil hente ut et lags posisjon i poengstillingen når den er sortert etter Poeng. Har forsøkt meg med noe ala SELECT count(*) AS c, sum(Poeng) AS s FROM LagPoengTurnering WHERE s<@paramPoeng GROUP BY LagID Jeg tenkte at dette ville gi meg antall lag som har sum(Poeng) mindre enn @paramPoeng (som er poengsummen til laget jeg vil undersøke), men jeg får «unknown column s in where clause». Noen som har noe tips til hvordan jeg kan gjøre dette på en måte som virker? Har versjon 4.0.24 av MySQL, så subqueries + endel andre ting er litt begrenset. Frode Endret 1. juli 2006 av Edorph Lenke til kommentar
Edorph Skrevet 1. juli 2006 Forfatter Del Skrevet 1. juli 2006 Det løste seg med GROUP BY LagID HAVING sum(Score) > ... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå