LuckyFm
Gebruiker
- Lid geworden
- 3 feb 2015
- Berichten
- 91
Fijne Forum Leden,
Hoewel ik al een aardig eind op weg ben met onderstaande query, Met dank aan Octafish.
Heb ik toch weer een obstakel.
Mijn query:
[SQL]SELECT Pk_Spelers.Speler, Sum(tblPkRanking.CarMake) AS CarMake, Sum(tblPkRanking.Caramboles) AS Caramboles, Max(tblPkRanking.HgstSerie) AS HgstSerie, Sum(tblPkRanking.Punten) AS Punten, Sum(tblPkRanking.Beurten) AS Beurten, Sum(tblPkRanking.Caramboles)/Sum(tblPkRanking.Beurten) AS Moyenne, Sum(tblPkRanking.Caramboles)/Sum(tblPkRanking.CarMake) AS Percertage, tblPkRanking.SpelerID AS SpelerID
FROM Pk_Spelers INNER JOIN tblPkRanking ON Pk_Spelers.SchemaPositie=tblPkRanking.SpelerID
GROUP BY Pk_Spelers.Speler, tblPkRanking.SpelerID
ORDER BY Sum(tblPkRanking.Punten) DESC;[/SQL]
Nu wil ik alleen nog Ranking nummers opnemen in deze querry 1 t/m 6 op punten en moyenne gesorteerd hoogste punten, hoogste moyenne enz.
dus kortweg:
1) Speler 1 4 Pnt. 1.76 Moy.
2) Speler 2 4 Pnt. 1.68 Moy.
3) Speler 3 2 Pnt. 1.85 moy.
Mijn pogingen met Count(*) komen niet verder dan alle records 2.
Iemand een idee???
gr.
Hoewel ik al een aardig eind op weg ben met onderstaande query, Met dank aan Octafish.
Heb ik toch weer een obstakel.
Mijn query:
[SQL]SELECT Pk_Spelers.Speler, Sum(tblPkRanking.CarMake) AS CarMake, Sum(tblPkRanking.Caramboles) AS Caramboles, Max(tblPkRanking.HgstSerie) AS HgstSerie, Sum(tblPkRanking.Punten) AS Punten, Sum(tblPkRanking.Beurten) AS Beurten, Sum(tblPkRanking.Caramboles)/Sum(tblPkRanking.Beurten) AS Moyenne, Sum(tblPkRanking.Caramboles)/Sum(tblPkRanking.CarMake) AS Percertage, tblPkRanking.SpelerID AS SpelerID
FROM Pk_Spelers INNER JOIN tblPkRanking ON Pk_Spelers.SchemaPositie=tblPkRanking.SpelerID
GROUP BY Pk_Spelers.Speler, tblPkRanking.SpelerID
ORDER BY Sum(tblPkRanking.Punten) DESC;[/SQL]
Nu wil ik alleen nog Ranking nummers opnemen in deze querry 1 t/m 6 op punten en moyenne gesorteerd hoogste punten, hoogste moyenne enz.
dus kortweg:
1) Speler 1 4 Pnt. 1.76 Moy.
2) Speler 2 4 Pnt. 1.68 Moy.
3) Speler 3 2 Pnt. 1.85 moy.
Mijn pogingen met Count(*) komen niet verder dan alle records 2.
Iemand een idee???
gr.
Laatst bewerkt door een moderator: