Моя таблица содержит следующие поля:
Pos_name
означает имя поляPos_value
: значение поляRow_numb
: номер строки Pos_nameRow_count
: количество строк Pos_namePos_name Pos_value Row_numb Row_Count child_id 10 1 1 child_id 11 2 1 first_name MATHEWS 1 2 first_name KAINE 2 2
Row_numb
: это дляrownumber
изPos_Name
. Это означает, что у нас есть 2 дочерних идентификатора, поэтому у нас есть 1,2Row_count
:child_id
— это имя одного поля, поэтому это кадрирование 1, а дляfirst_name
— второе поле, поэтому его кадрирование 2.
Ожидаемый результат:
<row>
<child_id>10</child_id>
<first_name>MATHEWS</first_name>
</row>
<row>
<child_id>11</child_id>
<first_name>KAINE</first_name>
</row>