Невозможно использование безымянных таблиц в качестве идентификаторов XML, так же, как и безымянные столбцы нельзя использовать для имен атрибутов. Присвойте имена безымянным столбцам/таблицам, используя AS в инструкции SELECT.
Click to search this error in Google
English version
Unnamed tables cannot be used as XML identifiers as well as unnamed columns cannot be used for attribute names. Name unnamed columns/tables using AS in the SELECT statement.