Как развернуться в SQL
Я не уверен, будет ли это называться поворотным.
Данные в моей таблице SQL 2005[CustromerRoles] как таковой:
CustId RoleId
2 4
2 3
3 4
4 1
4 2
[Роли] Таблица:
RoleId Role
1 Admin
2 Manager
3 Support
4 Assistant
Я хочу создать такое представление, чтобы:
SELECT * FROM [MYVIEW] даст мне данные ниже:
1 и 0 будут битами, так что я могу отображать сетку с флажками на своем дисплее пользовательского интерфейса.
CustId Admin Manager Support Assistant
2 0 0 1 1
3 0 0 0 1
4 1 1 0 0
Пока что я понятия не имею, как это сделать.