VendClasicc
Gebruiker
- Lid geworden
- 25 feb 2015
- Berichten
- 68
Dag allemaal,
Ben nog steeds bezig om mn database werkende te krijgen
, loop nu denk ik tegen het laatste probleem aan.
Ik wil de volgende formule gebruiken: Select sum(Verkoop) From Query1 As B Where B.Adate Between A.Adate and DateAdd("m", (1-
Ben nog steeds bezig om mn database werkende te krijgen

Ik wil de volgende formule gebruiken: Select sum(Verkoop) From Query1 As B Where B.Adate Between A.Adate and DateAdd("m", (1-
Code:
), A.Adate)) AS SomVerkoop
Waarde Adate heeft de format 1-m-YYYY heeft en code gekoppeld is hieraan als maand nr. 1t/m12 [Code].
Nu wil ik de som weten van de verkoop van begin van het jaar daarom heb ik de functie 1-[code] gecreerd want dan begint hij te tellen vanaf het begin van het jaar.
Echter werkt dit dus niet, heb al het een en ander getest als ik bijv. -4 invul voor "m" in de dateadd functie en vergelijken met de corresponderende 1-[code]. Hier komen dan verschillende waardes uit terwijl de uitkomst van 1-[code] gewoon -4 is. Ben er wel achter dat hij uiteindelijk gaat kijken naar een getal als 27-4-2013, blijkbaar trekt die dus de dagen eraf inplaats van de maanden door deze truc.....
Dit zou echt moeten kloppen, heb ook al verder gezocht op het internet maar kom er tot nu toe niet uit.
Als iemand hier een oplossing voor heeft, hoor ik het graag :D!
Gr en alvast een fijne avond!
Laatst bewerkt: