Я довольно новичок в xslt, извините за путаницу, которую я вызвал, и могу тратить ваше время ...
На самом деле, что я действительно пытаюсь сделать, это: у меня есть два запроса,
первый запрос (заказы / заказ)
<query name="orders" rowElementName="order">
select ordernumber, subtotal, total
from tablex
</query>
вернуть что-то вроде:
Итого по номеру заказа
123 20 23,5
234 19 26,5
другой запрос (orderitems / lineitem)
<query name="OrderItems" rowElementName="lineitem">
select ordernumber, cartitemid, productname, sku
from tabley
</query>
вернуть что-то вроде:
номер заказа cartitemid имя продукта sku
123 3 test1 s9sdidk
123 4 test2 s9sdidl
234 5 test3 s9sdidu
234 6 test4 s9sdidh
, а затем выведите следующее (разделите два порядка):
Артикул продукта
test1 s9sdidk
test2 s9sdidl
Subtotal: 20.00
Total: 23.5
Артикул товара
test3 s9sdidu
test4 s9sdidh
Subtotal: 19.00
Total: 26.5