Query het aantal zelfde waardes tellen + Bel grafiek vraag

Status
Niet open voor verdere reacties.

Carloj

Gebruiker
Lid geworden
9 feb 2015
Berichten
115
Voor een grafiek heb ik de gegeven nodig hoe vaak een storing wordt gemeld op een bepaald onderdeel.
Voorbeeld:
16-03 is een storing gemeld op onderdeel 10
16-03 is een storing gemeld op onderdeel 11
16-03 is een storing gemeld op onderdeel 12
16-03 is een storing gemeld op onderdeel 13
17-03 is een storing gemeld op onderdeel 10
17-03 is een storing gemeld op onderdeel 14

Nou is de bedoeling dat in de query komt te staan:
16-03 is een storing gemeld op onderdeel 10 2 (10 komt 2x voor)
16-03 is een storing gemeld op onderdeel 11 1
16-03 is een storing gemeld op onderdeel 12 1
16-03 is een storing gemeld op onderdeel 13 1
17-03 is een storing gemeld op onderdeel 10 2
17-03 is een storing gemeld op onderdeel 14 1

Nu heb ik dit geprobeerd om in "Totaal" het "aantal" in te zetten. Maar als ik hiermee 2 dezelfde onderdelen meld blijft het getal op 1 staan. Nu heb ik ook op internet het een en ander gezocht alleen kom ik hier alleen uit met sql oplossing. Deze heb ik ook geprobeerd alleen werken niet bij mij.

Update:
Nu heb ik bij Totaal van het onderdeelid aantal staan. Als ik nu de naam van de melding hetzelfde maakt ziet hij hem wel als 2x. Dit is niet de bedoeling, hij moet juist kijken of het onderdeel id 2x voorkomt inplaats van de naam.

Nu heb ik nog een wat kleinere vraag. Ik heb een bel grafiek in access (werkt nog niet 100%). Nu weet ik dat ik in excel de grootte van de bel in de bel kan laten zetten. Kan dit ook in access? ik krijg de optie nergens gevonden.
 
Laatst bewerkt:
Nu heb ik ook op internet het een en ander gezocht alleen kom ik hier alleen uit met sql oplossing. Deze heb ik ook geprobeerd alleen werken niet bij mij.
Elke query die je maakt is SQL. Of je hem nu inklopt, of met de query opbouwfunctie maakt. Je hebt inderdaad dus een query nodig, waarbij je de knop Totalen aan moet zetten om te kunnen (op)tellen. Zet je de knop aan, dan krijgen alle velden in de query een functie Group By, en daarmee kun je groepen maken. Minstens één van de velden moet de functie Aantal krijgen, anders kun je nooit het aantal van iets weten. En hoe meer velden je opneemt, hoe grover het totaal. Zet je alleen het veld [Datum] in de query (op Group By) en gebruik je Aantal voor het veld [ID] dan krijg je in jouw voorbeeldje dus 2 datums als output met resp. de waarden 4 voor 16-3 en 2 voor 17-3. Wil je de telling verfijnen, dan voeg je een extra veld toe met Group By, bijvoorbeeld [Onderdeel]. Dan krijg je het totaal per datum per onderdeel. En zo kun je het totaal verder uit elkaar trekken.
 
Het werkt nu (niet naar mijn zin) maar in de grafiek toont hij nu dat het aantal maar in de tabel blijft de waarde 1. Dus in de grafiek zegt hij dat onderdeel2 3x is voorgekomen en in de query maar 1x. Maar ja het was puur alleen voor de grafiek dus.
 
Een grafiek totaliseert, een query laat de losse waarden in een record zien. Dus dat kan heel goed kloppen. Overigens moet je met een Totalen query dezelfde waarden in de query kunnen krijgen als in de grafiek.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan