select 1 as Tag, nuli as Parent,
NrZam as [zamówienie!1!id],
Data as [zamówienie!1!Data!Element], Nazwisko as [zamówienie!1!Klient!Element] from zamówienia, klienci where zamówienia.klient = klienci.Nr for ;xml explicit
<zamowienie id="1002">
<Data> 2002-01-02 <Klient> Kowalski </zamowienie>
<zamowienie id="1003">
<Data> 2002-03-04 <Klient> Jaworska </zamowienie>
</Data>
</Klient>
</Data>
</Klient>
Anna Pankowska - I&E
select 1 as tag, nuli as parent,
nazwisko as [Klient!1!nazwisko],
nuli as [zamówienie!2!numer],
nuli as [zamowienie!2!data!element]
from klienci
where nr = 112
union all
1 as parent, <Klient nazwisko="Kowalski">
<zamowienie numer="1002">
<data>2002-01-02</data>
</zamowienie>
<zamowienie numer="1022">
<data>2002-01-12</data> </zamówienie>
</Klient>
from zamówienia, klienci
where zamówienia.klient = klienci.Nr
and nr = 112
na Pankowska - I&E
for xml eDcplicit Ąnn