2012-03-19 3 views
-1

У меня есть таблица следующимRow для строкового значения в Pervasive View

+----------------+----------+--------+ 
| purchase_order | text_seq | text | 
+----------------+----------+--------+ 
|   1001 |  1 | screw | 
|   1001 |  2 | m5x10 | 
|   1001 |  3 | socket | 
|   1002 |  1 | washer | 
|   1002 |  2 | m5x10 | 
+----------------+----------+--------+ 

С точки зрения необходимости получить следующие данные

+----------------+-------------------------+ 
| Purchase_order |   text   | 
+----------------+-------------------------+ 
|   1001 | screw,m5x10,socket head | 
|   1002 | washer,m5    | 
+----------------+-------------------------+ 
+0

Нужна дополнительная информация. Не совсем уверен, что вы пытаетесь сделать. – mirtheil

+0

[текст как таблица] (http://www.sensefulsolutions.com/2010/10/format-text-as-table.html) - ваш друг. Также, пожалуйста, отредактируйте и уточните свой вопрос. – Will

ответ

0

Там не простой способ сделать то, что вы хотите. Если вы используете последнюю версию PSQL, вы можете создать хранимую процедуру или функцию, чтобы создать поле «текст» в том порядке, в котором вы хотите (на основе text_seq, я бы догадался), а затем использовать этот результат в общих результатах.
Моим личным предпочтением было бы получить результаты из базы данных, а затем отформатировать их в соответствии с моими потребностями.

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