SQL: как вывести столбец в строку?..
#1
Отправлено 20 марта 2008 - 15:37
"SELECT Column1 FROM Table1 WHERE nameid=123456"
я не знаю сколько будет строк... но каждое значение нужно вывести в строку, но в отдельной колонке...
например... если есть такой результат:
Column1
-----------
1
2
3
...
N
надо, чтобы было такое:
Colomn1_1 | Colomn1_2 | Colomn1_3 | Colomn1_... | Colomn1_N |
------------------------------------------------------------------------------------
_______1 |_________2 |_________3 | _________... |________N |
заранее спасибо...
- Зачем идти в разработчики, когда столько кайфа в тестировании?!
#2
Отправлено 21 марта 2008 - 08:22
Только с помощью SQL - никак!! С использование PL\SQL вот тут глянь...делаю запрос
"SELECT Column1 FROM Table1 WHERE nameid=123456"
я не знаю сколько будет строк... но каждое значение нужно вывести в строку, но в отдельной колонке...
например... если есть такой результат:
Column1
-----------
1
2
3
...
N
надо, чтобы было такое:
Colomn1_1 | Colomn1_2 | Colomn1_3 | Colomn1_... | Colomn1_N |
------------------------------------------------------------------------------------
_______1 |_________2 |_________3 | _________... |________N |
заранее спасибо...
#3
Отправлено 28 марта 2008 - 12:55
Только с помощью SQL - никак!! С использование PL\SQL вот тут глянь...делаю запрос
"SELECT Column1 FROM Table1 WHERE nameid=123456"
я не знаю сколько будет строк... но каждое значение нужно вывести в строку, но в отдельной колонке...
например... если есть такой результат:
Column1
-----------
1
2
3
...
N
надо, чтобы было такое:
Colomn1_1 | Colomn1_2 | Colomn1_3 | Colomn1_... | Colomn1_N |
------------------------------------------------------------------------------------
_______1 |_________2 |_________3 | _________... |________N |
заранее спасибо...
я сделал только с SQL... правда, с созданием временной таблицы... и с последующим её удалением)))
- Зачем идти в разработчики, когда столько кайфа в тестировании?!
#4
Отправлено 14 июля 2008 - 15:47
я сделал только с SQL... правда, с созданием временной таблицы... и с последующим её удалением)))
Поделись кодом!:)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных