Dynamicznie twórz kolumny sql
Mam stół klientów
Customer ID Name
1 John
2 Lewis
3 Mary
Mam inny stół CustomerRewards
TypeID Description
1 Bronze
2 Silver
3 Gold
4 Platinum
5 AnotherOne
I stół finałowy
RewardID TypeID CustomerID
1 1 1
2 1 1
3 2 1
4 2 2
Tabela customerTypes jest dynamiczna, wiele z tych typów można dodawać i usuwać. Zasadniczo wszystko, czego chcę, to dynamiczne generowanie kolumn i liczenie w każdym, coś w tym stylu
CustomerName Bronze Silver Gold Platinum AnotherOne total
John 2 1 0 0 0 3
Lewis 0 1 0 0 0 1
Grand TOTAL 2 2 0 0 0 4
Problem jak ja powiedziałem, że typy są dynamiczne, a klienci są dynamiczni, więc kolumny muszą być dynamiczne w zależności od typów w systemie
Oznaczyłem c #, ponieważ potrzebuję tego w DataGridView
Z góry dziękuję