beeksplace
Gebruiker
- Lid geworden
- 21 nov 2013
- Berichten
- 43
(aangepaste en veranderd)
Dit is wat ik tot nu toe heb.
In de table mebers worden de total points en game average berekent uit de volgende code:
SELECT Ledenoverzicht.lidnr, Ledenoverzicht.KNSAlicentie, Ledenoverzicht.KNSAranking, Ledenoverzicht.Dicipline, Ledenoverzicht.active,Scores.lidnr, SUM( Scores.score) AS Totaal , FLOOR(SUM(Scores.score)/5) AS 'Wedstrijd gemiddelde'
FROM Ledenoverzicht, Scores
WHERE Ledenoverzicht.lidnr=Scores.lidnr
GROUP BY Ledenoverzicht.lidnr
ORDER BY Ledenoverzicht.lidnr ASC
Nu moet er nog 1 bij en dat is het 1 schot gemiddelde.
Dacht het te doen met de volgende regel maar krijg een error.
IF (Ledenoverzicht.Dicipline = 'MP', SUM(Scores.score)/150) AS '1_shot_points'
weet ook niet of het mogelijk is dat er bij de berekening gekeken word naar het dicipline veld in table members en dan de waarde uit de dicipline table word gehaald.
is er iemand die me ff een zetje in de goede richting kan geven.
Kan geen goede voorbeelden vinden of ik zoek verkeerd.
erik
Dit is wat ik tot nu toe heb.
In de table mebers worden de total points en game average berekent uit de volgende code:
SELECT Ledenoverzicht.lidnr, Ledenoverzicht.KNSAlicentie, Ledenoverzicht.KNSAranking, Ledenoverzicht.Dicipline, Ledenoverzicht.active,Scores.lidnr, SUM( Scores.score) AS Totaal , FLOOR(SUM(Scores.score)/5) AS 'Wedstrijd gemiddelde'
FROM Ledenoverzicht, Scores
WHERE Ledenoverzicht.lidnr=Scores.lidnr
GROUP BY Ledenoverzicht.lidnr
ORDER BY Ledenoverzicht.lidnr ASC
Nu moet er nog 1 bij en dat is het 1 schot gemiddelde.
Dacht het te doen met de volgende regel maar krijg een error.
IF (Ledenoverzicht.Dicipline = 'MP', SUM(Scores.score)/150) AS '1_shot_points'
weet ook niet of het mogelijk is dat er bij de berekening gekeken word naar het dicipline veld in table members en dan de waarde uit de dicipline table word gehaald.
is er iemand die me ff een zetje in de goede richting kan geven.
Kan geen goede voorbeelden vinden of ik zoek verkeerd.
erik
Laatst bewerkt: