Я пытаюсь объединить несколько полей из одной таблицы, которая имеет идентификатор пользователя и 10 столбцов данных, расположенных горизонтально, для отображения в двух полях по вертикали, причем одно поле соответствует идентификатору пользователя, а другое - 10 вертикальным полям. Во второй таблице имя пользователя будет повторяться столько раз, сколько вводятся в 10 горизонтальных полей в исходной таблице.
Мой пример в основном:
MainT
`````
User ID
otherfields
Invoice1
:
Invoice10
Желая положить в новую таблицу:
InvoicesT
`````````
User ID
Invoices
Мне нужно знать, как получить данные из MainT:
User | Othr Fld | Invoice1 | Invoice2 | Invoice3
--------+---------------+---------------+---------------+-------------
1 | JF | Paid | Past Due | Civil Court
2 | JN | Paid | Paid | Past Due
3 | MO | Past Due | Paid | Paid
заполнять счета-фактуры в порядке, который я предписал.
User | Invoice
--------+--------------
1 | Paid
1 | Past Due
1 | Civil Court
2 | Paid
2 | Past Due
и т.п.