Buscar contenidos

martes, 30 de marzo de 2021

Cómo concatenar subconsultas en un solo campo con SQL Server

 https://www.campusmvp.es/recursos/post/como-concatenar-subconsultas-en-un-solo-campo-con-sql-server.aspx


http://chancrovsky.blogspot.com/2013/04/concatenar-usando-for-xml-path-y-stuff.html


SELECT ', ' + Categorias.Categoria FROM Categorias INNER JOIN ProductosCategorias ON ProductosCategorias.idCategoria = Categorias.idCategoria WHERE ProductosCategorias.idProducto = 4 FOR XML PATH ('')



SELECT STUFF( (SELECT ', ' + Categorias.Categoria FROM Categorias INNER JOIN ProductosCategorias ON ProductosCategorias.idCategoria = Categorias.idCategoria WHERE ProductosCategorias.idProducto = 4 FOR XML PATH ('')), 1,2, '')

No hay comentarios:

Publicar un comentario