Beste Tweakers,
ik zit met een SQL probleem. Ik ben al een paar jaar bezig met MySQL en PostgreSQL, maar ik moet nu iets binnen Access doen en wat ik moet doen vind ik ook een beetje ingewikkeld. Het gaat om een opdrachtje dat ik voor een vak op de universiteit moet doen, dus niet denken "wie wil nou zoiets vreemds?"
Het gaat om het volgende. Ik ben bezig met een inkoop/administratie systeem. Het systeem bevat ook een functie waarmee automatisch bepaald wordt wat er besteld moet worden, hoeveel en bij wie. Het bedrijf verkoopt meerdere spullen die ze halen bij meerdere leveranciers. In de database staan offertes van leveranciers opgeslagen. De regel voor bestellen is: we bestellen een product van de leverancier met de hoogste qualiteit (in een integer uitgedrukt) en daarna pas met de laagste prijs (currency). Als er meerder leveranciers zijn met eenzelfde product voor dezelfe qualteit en prijs dan maakt het niet uit wie we kiezen.
Er is een tabel 'offertes' met daarin de colommen
productId (nummertje van het product)
leverancierId (nummertje van een leverancier)
qualiteit (int)
prijs (currency)
In deze tabel komen dus productId en leverancierId meerdere malen in de data voor, maar de combinatie is wel uniek. Ik ben bezig een query te maken met daarin van elk product(id) steeds de gunstigste leverancier. (en dus niet meer meerdere leveranciers voor een product)
ik zit met een SQL probleem. Ik ben al een paar jaar bezig met MySQL en PostgreSQL, maar ik moet nu iets binnen Access doen en wat ik moet doen vind ik ook een beetje ingewikkeld. Het gaat om een opdrachtje dat ik voor een vak op de universiteit moet doen, dus niet denken "wie wil nou zoiets vreemds?"
Het gaat om het volgende. Ik ben bezig met een inkoop/administratie systeem. Het systeem bevat ook een functie waarmee automatisch bepaald wordt wat er besteld moet worden, hoeveel en bij wie. Het bedrijf verkoopt meerdere spullen die ze halen bij meerdere leveranciers. In de database staan offertes van leveranciers opgeslagen. De regel voor bestellen is: we bestellen een product van de leverancier met de hoogste qualiteit (in een integer uitgedrukt) en daarna pas met de laagste prijs (currency). Als er meerder leveranciers zijn met eenzelfde product voor dezelfe qualteit en prijs dan maakt het niet uit wie we kiezen.
Er is een tabel 'offertes' met daarin de colommen
productId (nummertje van het product)
leverancierId (nummertje van een leverancier)
qualiteit (int)
prijs (currency)
In deze tabel komen dus productId en leverancierId meerdere malen in de data voor, maar de combinatie is wel uniek. Ik ben bezig een query te maken met daarin van elk product(id) steeds de gunstigste leverancier. (en dus niet meer meerdere leveranciers voor een product)
lezen, denken, zoeken naar argumenten, schrijven, teruglezen, posten