WishMaster
[mod] 666
Sinds 26/2/2003
T: 99
R: 2018
|
14/3/2007 -
21:03u
| Quote
|
Ik heb een tabel met een hoop gegevens. Onder andere een veld met een datum, en een veld met een getal in (het aantal dagen dat iets openstaat). Nu heb ik een parameterquery gemaakt zodat ge de maand kunt ingeven, en dan geeft hij alle gegevens van die maand.
Met die parameterquery heb ik een rapport opgemaakt. Echter, nu zou hij alle rijen moeten tellen (van die maand): ne count dus. En hij zou ook het gemiddelde moeten geven van 'aantal dagen openstaand' : average([DaysOpen]) Maar dieje boecht geeft nen error op zijn rapport...
Suggesties?
|
naftebak
WZL-lid
Sinds 8/6/2003
T:9 -
R:1047
|
14/3/2007 -
22:38u
| Quote
|
Als ik het goed begrijp wilt ge voor een bepaalde maand volgende gegevens: - het aantal keer dat de maand voorkomt in de tabel (de count) - het gemiddelde van de kolom 'DaysOpen' voor die maand
Ik weet niet hoe dat zit in Access, maar ik vermoed dat een parameterquery iets is als een procedure of een functie?
Stel da ge dan zoiets kunt doen als 'makeReport(x)' om bvb het rapport van de maand x te maken, dan puur sql gericht zou ik denken iets zoals
select count(*),average([DaysOpen]) from <tabel> where month( <datumveld> ) = x;
maar da zal wel veel te simpel zijn zeker 
Wat meer info dan 'nen error' zou ook wel handig zijn 
Ah ja, ik weet ook nie of uw vraag nu eigl gaat over de query zelf of over het ms access gedeelte, ik begin te twijfelen aangezien ge het onder software en niet onder programmeren gepost hebt 
Laatst aangepast door
naftebak
op 14/03/2007 22:39:41u
(1x aangepast)
|
D3ton8oR
Stella-man
Sinds 15/10/2003
T:32 -
R:1581
|
15/3/2007 -
13:53u
| Quote
|
't makkelijkste is om direct in uw query de count en de average te doen, daar is ne knop voor (zo'n groot opsommingsteken als ge in uw queryontwerp zit).. Dan komt er bij elk kolommeke in uw query een veldje bij waar ge die dingen kunt in selecteren (sta standaard op group by als ik mij nie vergis maar ge moet gewoon de velden waar het nodig is veranderen in count & average)
Van die query dan gewoon uw rapport maken en da zou moeiteloos moeten gaan.. 'k hoop da het een beetje duidelijk was Anders laat ge maar iets weten dan post ik wa screenshots van wa ik bedoel.
|
WishMaster
[mod] 666
Sinds 26/2/2003
T:99 -
R:2018
|
15/3/2007 -
18:11u
| Quote
|
mja, SQL zou idd beter gaan  Maar kzit vast aan die voze access
Kheb da al gedaan met count en average rechtstreeks in query-ontwerp, maar die splits da op om 1 of andere reden??
Edit: kheb hem effe in ne rar online gezet: HIER
Laatst aangepast door
WishMaster
op 15/03/2007 18:14:17u
(1x aangepast)
|