octavia81 Ответов: 1

Преобразование строк в столбцы в одной временной таблице в MS SQL


Привет ребята,

Я хочу преобразовать строки в столбец в одной временной таблице в MS SQL.
например, Допустим, у меня есть этот стол.
TYPE	  DESC
9	  This is description 9
10	  This is description 10
11	  This is description 11
12	  This is description 12
13	  This is description 13

И я хочу получить его вот так;
ID        TYPE_ID1    TYPE_ID2    TYPE_ID3     TYPE_ID4     TYPE_ID5
1	   9          10          11           12           13  


Тип 9-13 является переменным, а не фиксированным. Это также может быть от 9 до 15.

У вас, ребята, есть хорошая идея для этого.
Большое вам спасибо, хо-хо. :)

Что я уже пробовал:

Я пробовал это сделать, но ничего не вышло.
Эффективное преобразование строк в столбцы в sql server - Stack Overflow[^]

Ram Nunna

Не могли бы вы отправить свой запрос?

1 Ответов

Рейтинг:
1

octavia81

Спасибо, но я не хочу использовать это (как pivot, так и unpivot)

MadMyche

Преобразование строк в столбцы - это определение PIVOT