Alright, думайте я вычисляло вне он был. Я думал он использовало СОЕДИНЕНИЕ более раньше, но не добавило ЗАКАЗ МИМО и поэтому не получало правильные результаты. Как раз судимо с заказом мимо и получено его работая.
; с c
как
(
выберите 1 как Customer_id, «Фред» как FirstName, «Flintstone» как LastName
соединение выбирает 2, «Бетти», «рублевка»
)
выберите 1 как бирка
, 0 как родитель
, Customer_id как «клиент! 1! customer_id! мостовье»
, null как «имя! 2!! CDATA»
от c
соединение
выберите 2 как бирка
, 1 как родитель
, Customer_Id
, FirstName + '' + LastName как «имя! 2!! CDATA»
от c
заказ «клиентом! 1! customer_id! мостовье», бирка
для xml точного, корень («клиенты ")
;
Выделенная часть ключева к держать данные после того как я организована совместно правильн. Заказ колонкой Бирки обеспечит что элементы sequenced правильно.
Вы можете просто добавить другие элементы в такой же дороге. Если вы хотите адрес находиться под контактами, то своему значению колонки родителя нужно быть этим же как значению бирки элемента контактов.