בהחלט כן וזה למעשה הכוח העיקרי של שדה XML
בהחלט כן וזה למעשה הכוח העיקרי של שדה XML ניתן לגשת למשל ל NODE מסויים כל הרשומות שיש בטבלה ולהוציא את כל הנתונים מכל הרשומות בשאילתה פשוטה אחת. הקישור שהבאת כולל דוגמה נהדרת. נסה לךהכניס לטבלה שיש שם בדוגמה עוד רשומה ואז תריץ את השאילתה שוב SELECT N.C.value('ItemId[1]', 'int') ItemId, N.C.value('Value[1]', 'varchar(100)') Value FROM dbo.Sales CROSS APPLY CustomerList.nodes('//Customer') N(C) שאילתה זו מחזירה לך את כל ה NODE-ים של Customer בכל הרשומות ואם בכל רשומה יהיה רק NODE אחד אז תקבל תוצאה כמספר הרשומות אבל אם רשומה כוללת כמה NODE-ים של Customer אז תקבל את כולן (מומלץ לבדוק ולשחק עם זה קצת)