В любом случае, опыт подсказывает, что проще написать утилиту. Если разберетесь с этим функционалом в RS, поделитесь опытом, пожалуйста.
p.s. В свое время, для решения аналогичной задачи выгрузки XML отчетности НДФЛ я пробовал использовать SQL но быстро бросил. Если у вас случай проще, то может быть поможет:
Basic Syntax of the FOR XML Clause