У меня есть таблица оборудования, таблица клиентов и редкая таблица оборудования и клиентов. Я хочу создать запрос, который возвращает 1, если существует таблица оборудования/таблицы клиентов, и 0, если она не для каждого клиента. Есть только небольшое количество клиентов в этой проблеме, так что я хочу вернуться должно выглядеть следующим образом:Динамические колонны при повороте
EquipmentID Cust1 Cust2 Cust3
----------- ----- ----- -----
1234 1 0 1
1357 0 1 0
2234 1 0 0
я могу использовать cross join
, чтобы получить главный список возможных записей, но возвращает информацию в строках , Я хочу видеть это в столбцах, но для ключевого слова PIVOT
требуется, чтобы я сначала назвал столбцы. Мне нужно, чтобы имена столбцов (Cust1
, Cust2
...) были динамическими.
Возможно, вам было бы лучше справиться с таким преобразованием дисплея в переднем конце, если это возможно. –