Ik probeer een nummering in een query per factuurnummer toe te voegen maar dit lukt niet. Wat is het geval? Ik heb een tabel "Routing" waarin de volgende velden voorkomen: jaar, factuurnummer, routenummer, subroutenummer, afhandelaar. een factuur kan uit 1 of meer routes bestaan met subroutes. Bijvoorbeeld:
Jaar factuurnr routenr subroutenr afhandelaar
-------------------------------------------------------
2014 1234 1 1 administratie
2014 1234 1 2 mw 1
2014 1234 1 3 mw 2
2014 1234 2 1 mw 3
2014 1234 2 2 manager
2014 1234 2 3 boekhouding
2014 9876 1 1 administratie
2014 9876 1 2 manager
2014 9876 1 3 boekhouding
etc.
Wat de bedoeling is, is dat in de query een kolom komt waarin in volgordernummer komt per factuurnummer om zodoende naderhand het voorlaatste record in de route per factuur te bepalen, bijv.:
Jaar factuurnr routenr subroutenr afhandelaar Volgordenummer
----------------------------------------------------------------------------
2014 1234 1 1 administratie 1
2014 1234 1 2 mw 1 2
2014 1234 1 3 mw 2 3
2014 1234 2 1 mw 3 4
2014 1234 2 2 manager 5
2014 1234 2 3 boekhouding 6
2014 9876 1 1 administratie 1
2014 9876 1 2 manager 2
2014 9876 1 3 boekhouding 3
etc.
We hebben dit aleens met DCOUNT() geprobeerd maar dat werkt niet. Wie weet de oplossing?
Jaar factuurnr routenr subroutenr afhandelaar
-------------------------------------------------------
2014 1234 1 1 administratie
2014 1234 1 2 mw 1
2014 1234 1 3 mw 2
2014 1234 2 1 mw 3
2014 1234 2 2 manager
2014 1234 2 3 boekhouding
2014 9876 1 1 administratie
2014 9876 1 2 manager
2014 9876 1 3 boekhouding
etc.
Wat de bedoeling is, is dat in de query een kolom komt waarin in volgordernummer komt per factuurnummer om zodoende naderhand het voorlaatste record in de route per factuur te bepalen, bijv.:
Jaar factuurnr routenr subroutenr afhandelaar Volgordenummer
----------------------------------------------------------------------------
2014 1234 1 1 administratie 1
2014 1234 1 2 mw 1 2
2014 1234 1 3 mw 2 3
2014 1234 2 1 mw 3 4
2014 1234 2 2 manager 5
2014 1234 2 3 boekhouding 6
2014 9876 1 1 administratie 1
2014 9876 1 2 manager 2
2014 9876 1 3 boekhouding 3
etc.
We hebben dit aleens met DCOUNT() geprobeerd maar dat werkt niet. Wie weet de oplossing?