vraag over het berekenen met medere tabellen

Status
Niet open voor verdere reacties.

beeksplace

Gebruiker
Lid geworden
21 nov 2013
Berichten
43
(aangepaste en veranderd)

Dit is wat ik tot nu toe heb.

mysql vraag.PNG

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:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan