Microsoft Access. Сгруппированный запрос со значениями из объединенного поля - PullRequest
0 голосов
/ 18 марта 2020

У меня есть эти таблицы, связанные следующим образом (следующее изображение)

enter image description here

Мне нужно сделать запрос, сгруппированный по IdObjeto это показывает мне поля, IdObjeto , Objeto и Comentar ios. Где поле Comentar ios, должно быть конкатенацией его значений для того же IdObjeto .

То есть результат запроса должен быть

enter image description here

Я пытался сделать это с помощью этого кода, но я думаю, что он не подходит для доступа, потому что он не поддерживает XML, я думаю это.

SELECT OBJETOS.IdObjeto, OBJETOS.Objeto STUFF( (SELECT '/ ' + COMENTARIOS.Comentario FROM OBJETOS LEFT JOIN COMENTARIOS ON OBJETOS.[IdObjeto] = COMENTARIOS.[IdObjeto] FOR XML PATH('')), 1, 2, '') As COMENTARIOS FROM OBJETOS

Вы могли бы помочь мне и сказать мне какой-нибудь способ получить это результат. Спасибо!

...