Aangezien mijn vorige topic gesloten, open ik maar een nieuwe. Ik zal alles wat beter proberen uit te leggen. Om terug te komen op het vorige topic: ik was al goed op de hoogte over de mogelijkheden van count, sum en group by.
Dit is nogmaals het probleem:
In mijn database zitten Muziekstukken. Al deze muziekstukken zijn gemaakt door een of meerdere instrumenten. Het is dus een een op veel verhouding. In de tabel Aantalinstrumenten per muziekstuk zitten 2 waarden: stuknr(het nummer van het muziekstuk) en aantalInstrumenten(aantal instrumenten van het desbetreffende muziekstuk). Nu is de opdracht om het aantal muziekstukken met 1 instrument te geven, met 2 instrumenten, met 3 instrumenten, enzovoort enzovoort.
Nu werd in het vorige topic gezet: kijk nog eens naar de mogelijkheden van sum, count en group by. Ik heb deze statements nogmaals bekeken om zeker te weten dat ik niks over het hoofd heb gezien, maar ik kom er nog steeds niet uit.
Wel heb ik de query om bv. het aantal muziekstukken te tonen met een instrument:
Hier was ik al lang achter... maar is er nu een gestructureerde manier om dit voor álle getallen zo te doen (stukken met 2, stukken met 3 blablabla)?
Dit is het url van m'n vorige topic: [rml][ SQL] Resultaten met dezelfde waarden optellen[/rml]
Ben ik verkeerd begrepen, of ben ik nou gewoon stom?
Dit is nogmaals het probleem:
In mijn database zitten Muziekstukken. Al deze muziekstukken zijn gemaakt door een of meerdere instrumenten. Het is dus een een op veel verhouding. In de tabel Aantalinstrumenten per muziekstuk zitten 2 waarden: stuknr(het nummer van het muziekstuk) en aantalInstrumenten(aantal instrumenten van het desbetreffende muziekstuk). Nu is de opdracht om het aantal muziekstukken met 1 instrument te geven, met 2 instrumenten, met 3 instrumenten, enzovoort enzovoort.
Nu werd in het vorige topic gezet: kijk nog eens naar de mogelijkheden van sum, count en group by. Ik heb deze statements nogmaals bekeken om zeker te weten dat ik niks over het hoofd heb gezien, maar ik kom er nog steeds niet uit.
Wel heb ik de query om bv. het aantal muziekstukken te tonen met een instrument:
code:
1
2
3
| SELECT COUNT(stuknr) AS Expr1 FROM Aantal_instrumenten_per_muziekstuk WHERE (AantalInstrumenten = 1) |
Hier was ik al lang achter... maar is er nu een gestructureerde manier om dit voor álle getallen zo te doen (stukken met 2, stukken met 3 blablabla)?
Dit is het url van m'n vorige topic: [rml][ SQL] Resultaten met dezelfde waarden optellen[/rml]
Ben ik verkeerd begrepen, of ben ik nou gewoon stom?