SQL Server - Concatenar campos

 
Vista:

Concatenar campos

Publicado por Arturo (6 intervenciones) el 03/11/2016 22:15:48
Saludos.
Me pueden apoyar de favor con la siguiente consulta:

Tengo una tabla llamada Dtasgral y la cual tiene los campos nombre(char), fecha(date), codtx(numeric) e importe(numeric).
Necesito concatenar los campos para que la informacion me aparesca de la siguiente forma.

Juan,27-01-2016,56,2000.05

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Xavi

Concatenar campos

Publicado por Xavi (1 intervención) el 04/11/2016 07:46:05
Hola Arturo, para ello, puedes utilizar CONCAT()... algo así:

1
SELECT CONCAT ( nombre, ",", fecha,",",codtx ) AS Result FROM tabla;

https://msdn.microsoft.com/en-us/library/hh231515.aspx

coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Concatenar campos

Publicado por Isaias (4558 intervenciones) el 09/11/2016 04:19:20
Si es SQL Server, tendras que utilizar un CAST / CONVERT y despues con un simple +, podras hacer la concatenacion

1
SELECT nombre + CAST(fecha as varchar(10)) + CAST(codtx as varchar(xx)) + CAST(importe as varchar(21))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar