Довольно плохо знаком с SQL, поэтому я приношу свои извинения!
В настоящее время у меня есть следующий SQL-запрос:
select [data]
from Database1.dbo.tbl_Data d
join Database1.tbl_outbound o on d.session_id = o.session_id
where o.campaign_id = 1047
and d.session_id = 12
Это возвращает ОДИН столбец, который выглядит следующим образом (и может возвращать разныеколичество строк в зависимости от campaign_id
и session_id
!):
[data]
[1] Entry 1
[2] Entry 2
[3] Entry 3
[4] Entry 4
[5] Entry 5
.....
[98] Entry 98
[99] Entry 99
Я хочу преобразовать данные, чтобы они отображались в 1 строке, а не в 1 столбце, например:
[data1] [data2] [data3] [data4] [data5] .... [data98] [data99]
[1] Entry 1 Entry 2 Entry 3 Entry 4 Entry 5 .... Entry 98 Entry 99
Надеюсь, я объяснил это достаточно хорошо!Спасибо!:)
Я видел некоторую информацию о Pivot и Unpivot, но не смог заставить ее играть в мяч!