2013-07-05 4 views
0

У меня есть запрос на выборку в db2 следующим образом:

выберите * от вопроса, где app_id = 123 и person_id = 001
результат:
Как можно транспонировать вывод SQL-запроса?

 
question answer app_id person_id 
q1.1  1 123  001 
q1.2  1 123  001 
q1.3  2 123  001 
q1.4  3 123  001 
q1.5  3 123  001 


Мое требование выходной запрос должен быть и напишите в файл csv.


 
app_id person_id q1.1 q1.2 q1.3 q1.4 q1.5 
123 001   1  1  2 3  3 


Мне нужно help..everyone можно разработать инструкцию SQL запроса.

ответ

1

В DB2 нет встроенной функции PIVOT, такой как SQL Server, но вы можете посмотреть some другие questions о том, как вы можете имитировать функциональность в DB2.

Смежные вопросы