इसके लिए एक आसान समाधान है, आपको अपनी यूनियन क्वेरी (या उस मामले के लिए कोई व्युत्पन्न तालिका) को किसी अन्य चयन के साथ लपेटना चाहिए। ऐसा करें और फिर सामान्य रूप से वाक्य रचना जारी रखें:
select * from
(
SELECT 1 as I
UNION ALL
SELECT 2 as J
) as K
आप जो खोज रहे हैं वह कुछ ऐसा है:
SELECT STUFF((
select * from(
SELECT * from dbo.Table1 as I
UNION ALL
SELECT * from dbo.Table2 as j
) as k
FOR XML PATH('')
),1,0,'')
मैंने जाँच की और यह त्रुटिपूर्ण ढंग से काम करता है