Ok allereerst wil ik mijn excuses aanbieden voor mijn titel. Ik weet helaas geen titel die mijn probleem wel goed beschrijft.
Wat wil ik doen. Ik heb twee tabellen. Met een aantal en een artikelid. Ik wil de tabellen samenvoegen. Hierbij wil ik de records met de zelfde artikelids verwijderen (zodat er maar één record per artikelid is) zonder dat het aantal wordt opgeteld. Tot nu toe heb ik wel een mooie UNION maar nu staan er dus dubbele artikelids in. Dit is hoe mijn instructie eruit ziet.

Ik hoop dat iemand mij kan helpen, ben nogal nieuw in het hele SQL gebeuren, dus wees lief voor me.
Alvast bedankt
Wat wil ik doen. Ik heb twee tabellen. Met een aantal en een artikelid. Ik wil de tabellen samenvoegen. Hierbij wil ik de records met de zelfde artikelids verwijderen (zodat er maar één record per artikelid is) zonder dat het aantal wordt opgeteld. Tot nu toe heb ik wel een mooie UNION maar nu staan er dus dubbele artikelids in. Dit is hoe mijn instructie eruit ziet.
code:
1
2
3
4
5
6
7
8
| SELECT SUM(inkoopaantal+retouraantal) AS aantal, i.artikelid FROM inkoopoverzicht AS i, retouroverzicht AS r WHERE i.artikelid=r.artikelid GROUP BY i.artikelid UNION SELECT SUM(aantal), artikelid FROM inkoop GROUP BY artikelid |
Ik hoop dat iemand mij kan helpen, ben nogal nieuw in het hele SQL gebeuren, dus wees lief voor me.
Alvast bedankt