MSSQL 2008
ik wil graag het volgende. ik heb een tabel met artikelnummers en aantallen. daarnaast heb ik een tabel met artikelnummers met bijbehorende serie nummers welke uniek zijn. ik wil bij elke record in de eerste tabel het aantal records die hetzelfde artikelnummer hebben opzoeken en aanpassen
stapsgewijs
ga naar record 1 in tabel 1
lees het artikelnummer en aantal.
zoek in tabel 2 de eerste (aantal) records die het artkikelnummer hebben.
update deze records(set Y in het veld)
ga terug naar tabel 1 markeer het aantal gevonden records in tabel 2 als waarde in tabel 1( als er genoeg artikelen op voorraad zijn is dit gelijk aan het gewenste aantal, anders lager)
herhaal tot alle records uit tabel 1 geweest zijn
tabel 1
[artikelnummer],[GewenstAantal],[GevondenAantal]
tabel 2
[Artikelnummer],[Serienummer(uniek)],[Y/N gemarkeerd]
ik wil graag het volgende. ik heb een tabel met artikelnummers en aantallen. daarnaast heb ik een tabel met artikelnummers met bijbehorende serie nummers welke uniek zijn. ik wil bij elke record in de eerste tabel het aantal records die hetzelfde artikelnummer hebben opzoeken en aanpassen
stapsgewijs
ga naar record 1 in tabel 1
lees het artikelnummer en aantal.
zoek in tabel 2 de eerste (aantal) records die het artkikelnummer hebben.
update deze records(set Y in het veld)
ga terug naar tabel 1 markeer het aantal gevonden records in tabel 2 als waarde in tabel 1( als er genoeg artikelen op voorraad zijn is dit gelijk aan het gewenste aantal, anders lager)
herhaal tot alle records uit tabel 1 geweest zijn
tabel 1
[artikelnummer],[GewenstAantal],[GevondenAantal]
tabel 2
[Artikelnummer],[Serienummer(uniek)],[Y/N gemarkeerd]