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]
Vraag
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]
Link naar reactie
8 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.