resulta que tengo una consulta en la cual anido los valores de 2 campos del mismo tipo (nvarchar(20))  pero en caso de que uno sea null entonces me devuelve el campo en null, este es mi sentencia:
 
 
 
SELECT DISTINCT PERSONA.TX_AUTO_PERS as ID_PERSONA,
	   PERSONA.TX_DESC_TIDO TIPO_DOCUMENTO,
	   PERSONA.TX_DOCU_PERS DOCUMENTO,
	   PERSONA.TX_NOM1_PERS + ' ' +
	   PERSONA.TX_NOM2_PERS AS NOMBRE,
	   PERSONA.TX_APE1_PERS + ' ' +
	   PERSONA.TX_APE2_PERS AS APELLIDO,
	   PERSONA.NU_EDAD_PERS EDAD,
	   SEXO.TX_DESC_SEXO GENERO
	   FROM (SEXO SEXO
	   INNER JOIN PERSONA PERSONA  ON (SEXO.TX_AUTO_SEXO = PERSONA.TX_AUTO_SEXO_PERS) WHERE (PERSONA.NU_ELIM <> 1)
 
 
El caso en es que en la parte de anidar los nombres o los apellidos y si uno de los dos llega a ser null entonces me devuelve el campo en null
 
ayuda urgente 
  
 



