Динамический запрос столбца в SQL
У меня есть такие данные в SQL-таблице..
RouteId RouteName 1 ROUTE1 1 ROUTE2 1 ROUTE3
Id UserName Area City RouteId 1 ABC1 XYZ1 PQR1 1 2 ABC2 XYZ2 PQR1 1 3 ABC3 XYZ3 PQR1 2 4 ABC4 XYZ4 PQR2 2 5 ABC5 XYZ5 PQR2 2 6 ABC6 XYZ6 PQR3 2 7 ABC7 XYZ7 PQR4 3
Хочу выводить как..
Route1 Route2 Route3 ABC1 ABC3 ABC7 ABC2 ABC4 NULL NULL ABC5 NULL NULL ABC6 NULL
Хотите, чтобы имя маршрута было заголовком, А имя пользователя-данными..
Может ли кто-нибудь из моих друзей предложить мне запрос на это в SQL??
Что я уже пробовал:
Я попробовал PIVOT.. но он дает 7number записей...
Пожалуйста, помогите мне..
Suvendu Shekhar Giri
Доля проблемных запросов