0
我是一個新手,我試圖根據從數據庫加載的數據創建一個XML。 從單個表格創建XML很容易,但查詢何時使用聯接呢?將數據庫中的記錄轉換爲XML中的騾
select * from customer c
left join address a
on c.id=u.customer_fk;
這樣的查詢返回一個產品
--customer_name;customer_id,street,number,addr_id,customer_fk
customer1;1;fleet street;1A;1;1
customer1;1;baker street;221b;2;1
customer2;2;bond street;33;3;2
etc...
的XML我想創建應該是這樣的:
<customer>
<id>1</id>
<name>customer1</name>
<address>
<street>fleet street</street>
<number>1A</number>
<addr_id>1</addr_id>
<customer_fk>1</customer_fk>
</address>
<address>
<street>baker street</street>
<number>221b</number>
<addr_id>2</addr_id>
<customer_fk>1</customer_fk>
</address>
</customer>
<customer>
<id>2</id>
<name>customer2</name>
<address>
<street>bond street</street>
<number>33</number>
<addr_id>3</addr_id>
<customer_fk>2</customer_fk>
</address>
</customer>
你能給我如何將數據庫中的某些建議resultset能夠構造這樣的XML嗎?
謝謝!