
como juntar campos sin espacios
Publicado por luis guillermo (1 intervención) el 02/08/2017 21:05:36
Hola buenas tardes un gran favor tengo un problema
tengo un query en sql server:
y me sale asi NOMBRE_COMPLETO

lo que necesito es juntar el nombre completo sin espacios, gracias por la ayuda.
tengo un query en sql server:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
SELECT TRAB.IDREG,
LTRIM(RTRIM(TRAB.CODTRA)) AS CODTRA,
LTRIM(RTRIM(TRAB.MATERNO)) AS MATERNO,
LTRIM(RTRIM(TRAB.PATERNO)) AS PATERNO,
LTRIM(RTRIM(TRAB.NOMBRE)) AS NOMBRE,
CASE WHEN LTRIM(RTRIM(TRAB.MATERNO))=''
AND LTRIM(RTRIM(TRAB.NOMBRE))=''
THEN LTRIM(RTRIM(TRAB.PATERNO))
ELSE ltrim(rtrim(TRAB.PATERNO)) + ' ' + ltrim(rtrim(TRAB.MATERNO))+', '+ LTRIM(RTRIM(TRAB.NOMBRE)) END as NOMBRE_COMPLETO,
LTRIM(RTRIM(TRAB.FONO)) AS FONO,
LTRIM(RTRIM(TRAB.MOVIL)) AS MOVIL,
LTRIM(RTRIM(TRAB.EMAIL)) AS EMAIL,
TRAB.IDESPE,
ESPE.DESPE,
LTRIM(RTRIM(ESTADO)) AS ESTADO,
IDSTDO AS ID_ESTADO,
TRAB.ID_TIENDA AS ID_TIENDA,
LTRIM(RTRIM(TIENDA.ACTIVO)) AS CODIGO_TIENDA,
LTRIM(RTRIM(TIENDA)) AS DESCRIPCION_TIENDA
FROM M_TRABAJADOR TRAB
LEFT JOIN M_TIENDA TIENDA ON TIENDA.IDTIENDA=TRAB.ID_TIENDA
LEFT JOIN M_ESPECIALIDAD ESPE ON TRAB.IDESPE = ESPE.IDESPE WHERE NOT(TRAB.IDESPE IS NULL) ORDER BY TRAB.PATERNO
y me sale asi NOMBRE_COMPLETO

lo que necesito es juntar el nombre completo sin espacios, gracias por la ayuda.
Valora esta pregunta


0