Archief - Access 2003, rijen tellen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Stimpy

Legacy Member
Hallo

Ik heb een lijst in access met getallen die het aantal dagen tussen 2 datums voorstellen: Openingsdatum en sluitingsdatum. Het gaat hier om helpdeskincidenten om te zien hoelang het duurt voordat een aanvraag opgelost werd.
Deze dagen staan nu in 1 lange lijst, gewoon getallen die het aantal dagen is tussen de 2 datums dus.
Wat ik wil bereiken is dat ik zie
Zoveel incidenten zijn binnen 1 dag opgelost
zoveel binnen 2 dagen etc etc..
hoe kan ik dit het beste aanpakken?
ik heb voor elke tijdspanne al een query gemaakt maar ik kan daar geen rapport op baseren (op meerdere queries).
Iemand die me wat kan helpen met de beste werkwijze hiervoor ?

tnx

Pieke

Legacy Member
je kan 1 query maken en gewoon bij uitvoeren van die query laten vragen hoeveel dagen je wilt dan moet je niet alle tijdspanne's andere query maken ;)

dit doe je door ik denk selectie query en dan bij criteria te typen: de vraag tussen vierkante haakjes (mag niet zelfde naam zijn als uw veldnaam) is parameterquery (uitbreiding op selectiequery)

vb: [hoeveel dagen?]

maar ik weet niet of je hierop je rapport kan baseren :)


maar kan je niet gewoon rapport maken en waarbij je die dagen oplopend laat weergeven (selecteren op dat veld)??

via rapport-wizzards gebruiken
selecteer wat je nodig hebt van tabellen en daaruit de velden
en dan na paar keer volgende krijg je toch sorteervolgorde bepaling niet?

Stimpy

Legacy Member
op volgorde gaat wel ja dat ik een mooi oplopende lijst krijg, maar ik krijg dan niet het aantal dat bv op 1 dag opgelost werd. Ik ga je andere manier dadelijk eens proberen, bedankt alvast :)

en het gaat hier over een paar 1000 incidenten dus ik krijg een lijst van 200 pagina's met daarop allé tijdsverschillen terwijl ik eigelijk gewoon een overzichtje nodig heb
zoveel op 1 dag
zoveel op 2 dagen etc ..
later wordt dit dan uitgebreid naar, problemen ivm met email worden gemiddeld zo rap opgelost etc .. ma das zorg voor later, eerst dit eens proberen :p

daVinci

Legacy Member
Via uw SQL statement kan je dat bekomen. Is alweer een hele tijd geleden, maar ik geloof iets in de aard van.

SELECT count(duurtijd)
FROM tabel
GROUP BY duurtijd

Zhergan

Legacy Member
Ik zou SQL statement nog iets uitbreiden, want nu krijg je enkel de aantallen te zien, zonder dat je de dagen krijgt:

SELECT Duurtijd, count(Duurtijd) as Aantal
FROM tabel
GROUP BY Duurtijd
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan