SQL - Transpozycja

0

Witam

Mam tabelę dwie kolumny w postaci:
Grupa, Klient;
1 , a ;
1 , b ;
1 , c ;
1 , d ;
2 , e ;
2 , f ;
2 , g ;
2 , h ;
3 , i ;
3 , j ;
3 , k ;
3 , l ;
itd....
a chciałbym uzyskać:
Grupa, Kol1, Kol2, Kol3, Kol4;
1 , a , b , c , d ;
2 , e , f , g , h ;
3 , i , j , k , l ;
itd...
Moje pytanie, czy da się wykonać taką transpozycję w SQL na Firebird lub MSSQL?
Proszę o pomoc.

0

MSSQL jak i Oracle ma taki wynalazek jak pivot table. w Firebird wymaga kombinowania > https://firebird21.wordpress.com/tag/pivot-table/ (po hiszpańsku, ale google przetłumaczy w miarę dobrze)

1 użytkowników online, w tym zalogowanych: 0, gości: 1