Las cláusulas FOR XML y FOR JSON no son válidas en vistas, funciones insertadas, tablas derivadas ni subconsultas que contengan ...

Las cláusulas FOR XML y FOR JSON no son válidas en vistas, funciones insertadas, tablas derivadas ni subconsultas que contengan un operador de conjuntos. Para solucionar el problema, encapsule la instrucción SELECT que contenga un operador de conjuntos mediante vista o expresión de sintaxis de tablas comunes o tablas derivadas y aplique FOR XML o FOR JSON.