Hey iedereen,
Ik ben een newbie op het forum en van sql heb ik ook geen kaas gegeten
.
Ik moet echter voor mijn studie met SAS werken waarbij de sql procedure soms wordt opgevraagd maar hier stuit ik op een probleempje.
Een korte beschrijving:
Ik beschik over een grote dataset met personeninformatie over zo'n 10 miljoen individuen.
Stel nu dat ik bijvoorbeeld een variabele 'provincie' selecteer. Hoe moet mijn sql code er dan uitzien zodat hij gaat tellen hoe vaak de verschillende waardes voorkomen?
In mijn geval: België beschikt over 10 provincies. Hoe vaak komt elke provincie dan voor?
Ik maak gebruik van de volgende code maar het probleem is dat ik een 'where-conditie' definieer en dat wil ik dus niet.
SAS:
PROC SQL;
select count(*)
from Testen.Samplepers
where Provincie= 1;
quit;
Dus samengevat: hoe moet de sql code er uitzien om te kijken hoeveel keer verschillende waardes voorkomen in een tabel?
Alvast bedankt!
Ik ben een newbie op het forum en van sql heb ik ook geen kaas gegeten

Ik moet echter voor mijn studie met SAS werken waarbij de sql procedure soms wordt opgevraagd maar hier stuit ik op een probleempje.
Een korte beschrijving:
Ik beschik over een grote dataset met personeninformatie over zo'n 10 miljoen individuen.
Stel nu dat ik bijvoorbeeld een variabele 'provincie' selecteer. Hoe moet mijn sql code er dan uitzien zodat hij gaat tellen hoe vaak de verschillende waardes voorkomen?
In mijn geval: België beschikt over 10 provincies. Hoe vaak komt elke provincie dan voor?
Ik maak gebruik van de volgende code maar het probleem is dat ik een 'where-conditie' definieer en dat wil ik dus niet.
SAS:
PROC SQL;
select count(*)
from Testen.Samplepers
where Provincie= 1;
quit;
Dus samengevat: hoe moet de sql code er uitzien om te kijken hoeveel keer verschillende waardes voorkomen in een tabel?
Alvast bedankt!