Ik heb 1 tabel waarin ik de status van projecten bijhoudt. Hierin worden o.a. de volgende velden gebruikt;
- jaar
- status, het veld status kent 3 vaste waardes
- bedrag
Ik wil het aantal records tellen dat per jaar per status aanwezig is. Zoiets als onderstaand waarbij de getallen het aantal keren is dat de records voorkomen mits ze voldoen aan beide criteria:
Jaar w1 w2 w3
2008 1 6 4
2009 3 4 9
2010 6 3 5
et cetera.
De optie met een selfjoin een globaal veld en de Count functie ben ik in verschillende draadjes tegengekomen. Alleen niet met meerdere voorwaarden.
Ik kan wel met een case & subresume een telling maken van het bedrag [per jaar per waarde]. Maar ik kan dit niet gebruiken om het aantal records te tellen?! Waarom oh waarom, het lijkt deze leek zo logisch... [en sneller dan de selfjoin optie bovendien]
Question
Marco H.
Ik heb 1 tabel waarin ik de status van projecten bijhoudt. Hierin worden o.a. de volgende velden gebruikt;
- jaar
- status, het veld status kent 3 vaste waardes
- bedrag
Ik wil het aantal records tellen dat per jaar per status aanwezig is. Zoiets als onderstaand waarbij de getallen het aantal keren is dat de records voorkomen mits ze voldoen aan beide criteria:
Jaar w1 w2 w3
2008 1 6 4
2009 3 4 9
2010 6 3 5
et cetera.
De optie met een selfjoin een globaal veld en de Count functie ben ik in verschillende draadjes tegengekomen. Alleen niet met meerdere voorwaarden.
Ik kan wel met een case & subresume een telling maken van het bedrag [per jaar per waarde]. Maar ik kan dit niet gebruiken om het aantal records te tellen?! Waarom oh waarom, het lijkt deze leek zo logisch... [en sneller dan de selfjoin optie bovendien]
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.