* sorry voor topictitel, weet niet goed wat het probleem in 1 zin samenvat...
Ik heb een tabel met twee velden, volgNum en hoeveelheid; volgNum is een serienummer, opgebouwd uit 12 cijfers. De eerste 10 cijfers zijn uniek, geven een transactie aan. De laatste 2 cijfers geven een volgnummer van de transactie aan. Het kan dus zijn dat het volgnummer tot 06 oploopt (of iets dergelijks); het gaat er om dat ik dat niet vantevoren kan weten.
Ik ben naar iets op zoek waardoor ik de waarden van transacties met hetzelfde nummer (243610380201 en 243610380202) op kan tellen., oftewel, dat ik op volgnummer kan gaan selecteren bij optellen.
Het volgende heb ik geproduceerd, maar dan krijg ik gewoon de originele waarden terug als output
Iemand een ideetje ?
Ik heb een tabel met twee velden, volgNum en hoeveelheid; volgNum is een serienummer, opgebouwd uit 12 cijfers. De eerste 10 cijfers zijn uniek, geven een transactie aan. De laatste 2 cijfers geven een volgnummer van de transactie aan. Het kan dus zijn dat het volgnummer tot 06 oploopt (of iets dergelijks); het gaat er om dat ik dat niet vantevoren kan weten.
code:
1
2
3
4
5
6
7
8
| volgNum Hoeveelheid -------------------------------------------------- 243610380101 | 62,5200004577637 243610380201 | 33,7999992370605 243610380202 | 10,2399997711182 243610380301 | 32,8899993896484 243610380401 | 31,3099994659424 -------------------------------------------------- |
Ik ben naar iets op zoek waardoor ik de waarden van transacties met hetzelfde nummer (243610380201 en 243610380202) op kan tellen., oftewel, dat ik op volgnummer kan gaan selecteren bij optellen.
Het volgende heb ik geproduceerd, maar dan krijg ik gewoon de originele waarden terug als output
code:
1
2
3
4
| SELECT volgNum, SUM(totaal_hoeveelheid) FROM volgNumHoeveelheidTabel WHERE volgNum LIKE left(volgNum,10)&'**' GROUP BY volgNum, totaal_hoeveelheid |
Iemand een ideetje ?