Ik zit met het volgende:
Ik moet een SSRS report maken, met daarin een chart.
Het probleem zit hem in het ophalen / bewerken van data zodat de chart toont wat ik wil.
Ik wil namelijk een aantal items tellen, en vervolgens in de chart tonen hoe vaak de unieke uitkomsten daarvan voorkomen. Voorbeeld om het wat duidelijker te maken.
Dit geeft bijv. deze lijst terug:
1
2
1
3
3
5
Van deze lijst wil ik dus vervolgens in een chart weergeven hoe vaak de unieke aantallen voorkomen, bovenstaande lijst zou dan vertaald moeten worden naar
Ik kom er nu dus niet uit hoe ik dit aan moet pakken, volgens mij moet het gewoon in een SQL query op te lossen zijn, maar ik krijg alleen syntax errors als ik de bovenstaande query als subquery wil gebruiken voor een tweede count.
Andere optie is misschien om met groupings in de chart te werken, maar dat wilde me ook niet lukken, ik denk ook dat SQL beter performt dan dat de tweede berekening in het rapport zit. (de eerste query geeft op het moment 400k regels terug)
Ik moet een SSRS report maken, met daarin een chart.
Het probleem zit hem in het ophalen / bewerken van data zodat de chart toont wat ik wil.
Ik wil namelijk een aantal items tellen, en vervolgens in de chart tonen hoe vaak de unieke uitkomsten daarvan voorkomen. Voorbeeld om het wat duidelijker te maken.
SQL:
1
2
3
4
5
| select count(field) as aantal from bar join foo on bar.id = foo.id group by field having count(field) > 0 |
Dit geeft bijv. deze lijst terug:
1
2
1
3
3
5
Van deze lijst wil ik dus vervolgens in een chart weergeven hoe vaak de unieke aantallen voorkomen, bovenstaande lijst zou dan vertaald moeten worden naar
Aantal | KomtVoor |
---|---|
1 | 2 |
2 | 1 |
3 | 2 |
4 | 0 |
5 | 1 |
Ik kom er nu dus niet uit hoe ik dit aan moet pakken, volgens mij moet het gewoon in een SQL query op te lossen zijn, maar ik krijg alleen syntax errors als ik de bovenstaande query als subquery wil gebruiken voor een tweede count.
Andere optie is misschien om met groupings in de chart te werken, maar dat wilde me ook niet lukken, ik denk ook dat SQL beter performt dan dat de tweede berekening in het rapport zit. (de eerste query geeft op het moment 400k regels terug)
Kater? Eerst water, de rest komt later