Stel, ik heb de volgende tabel met verkochte items:
Tabel: sales
Nu wil ik voor elk jaar tussen 2000 en 2008 het aantal verkochte items weergeven. Als het aantal verkochte items niet is ingevuld (bv 2003) dan moet er NULL staan. Dus eigenlijk wil ik een LEFT JOIN op een jaar range waarbij niet voor ieder jaar een record aanwezig is.
Nu zou ik een hulptabel met jaren kunnen gebruiken of er omheen kunnen programmeren. Weet iemand nog betere opties?
Tabel: sales
code:
1
2
3
4
5
| jaar | aantal 2001 | 2000 2002 | 2150 2004 | 3400 2005 | 1700 |
Nu wil ik voor elk jaar tussen 2000 en 2008 het aantal verkochte items weergeven. Als het aantal verkochte items niet is ingevuld (bv 2003) dan moet er NULL staan. Dus eigenlijk wil ik een LEFT JOIN op een jaar range waarbij niet voor ieder jaar een record aanwezig is.
Nu zou ik een hulptabel met jaren kunnen gebruiken of er omheen kunnen programmeren. Weet iemand nog betere opties?