Hallo,
ik ben nieuw in de SQL wereld en loop tegen iets aan wat ik niet in mijn handleiding kan terugvinden, wellicht dat jullie mij er bij kunnen helpen.
Ik heb met een case functie een aantal waardes hernoemt,
zoals in dit voorbeeld kolom 'Alfabet' met waardes als A, B, C etc die ik anders wil weergeven in dit geval als verschillende soorten fruit:
when A then appel
when B then peer
when C then appel
when ...
as Fruit
De functie werkt prima maar nu wil ik de aantallen per fruit optellen en sommeren maar als ik groepeer op 'Fruit' dan wordt 'appel' nog gescheiden in de achterliggende/oorspronkelijke waarde (A en C) uit de kolom 'Alfabet' in plaats van het totaal van alle 'appels'.
Hoe zorg ik ervoor dat er niet naar de achterliggende waarden uit de kolom wordt gekeken maar naar de hernoemde waarden?
Ik weet dat dit kan met een view maar ik wil graag weten of het ook in de query zelf is op te lossen.
Bedankt!
rob
ik ben nieuw in de SQL wereld en loop tegen iets aan wat ik niet in mijn handleiding kan terugvinden, wellicht dat jullie mij er bij kunnen helpen.
Ik heb met een case functie een aantal waardes hernoemt,
zoals in dit voorbeeld kolom 'Alfabet' met waardes als A, B, C etc die ik anders wil weergeven in dit geval als verschillende soorten fruit:
when A then appel
when B then peer
when C then appel
when ...
as Fruit
De functie werkt prima maar nu wil ik de aantallen per fruit optellen en sommeren maar als ik groepeer op 'Fruit' dan wordt 'appel' nog gescheiden in de achterliggende/oorspronkelijke waarde (A en C) uit de kolom 'Alfabet' in plaats van het totaal van alle 'appels'.
Hoe zorg ik ervoor dat er niet naar de achterliggende waarden uit de kolom wordt gekeken maar naar de hernoemde waarden?
Ik weet dat dit kan met een view maar ik wil graag weten of het ook in de query zelf is op te lossen.
Bedankt!
rob