У меня очень простая проблема, которая требует очень быстрого и простого решения в SQL Server 2005.
У меня есть таблица с x столбцами. Я хочу иметь возможность выбрать одну строку из таблицы, а затем преобразовать столбцы в строки.
TableA
Column1, Column2, Column3
Оператор SQL для возврата
ResultA
Value of Column1
Value of Column2
Value of Column3
@ Кевин: У меня был поиск в Google по этой теме, но во многих случаях этот пример слишком сложен для моего примера, Можете ли вы помочь в дальнейшем?
@ Марио: Решение, которое я создаю, имеет 10 столбцов, в которых хранятся значения от 0 до 6, и я должен выяснить, сколько столбцов имеют значение 3 или более. Поэтому я подумал о создании запроса, чтобы превратить его в строки, а затем использовать сгенерированную таблицу в подзапросе для подсчета количества строк с Column> = 3
.