Hola todos necesito ayuda con la siguiente consulta.Soy inexperto en consultas multiples
Mi falla esta en el select que concateno todo el nombre y en los dos siguientes.
La intención de esta consulta es traer los datos de un tercero e incluyendo los datos de un tercero especifico cuyo perfil es 10 en las subquerys gracias por su atención
TI.Id_Unico,
TI.NOMBRE,
T.NumeroIdentificacion NUM,
T.DigitoVerficacion DIG,
SR.Nombre,
T.RazonSocial,
RG.Nombre,
TE.Nombre,
TN.Nombre,
DP.Nombre,
CD.Nombre,
ZN.Nombre,
(SELECT Concat(t.Id_Unico,' ',t.NombreUno,' ',t.NombreDos,' ',t.ApellidoUno,' ',t.ApellidoDos)
FROM gf_tercero t LEFT JOIN gf_tipo_identificacion ti ON t.TipoIdentificacion = ti.Id_Unico
LEFT JOIN gf_perfil_tercero pt ON t.Id_Unico = pt.Tercero
WHERE pt.Perfil = 10) ReP,
(SELECT ti.Nombre
FROM gf_tercero t LEFT JOIN gf_tipo_identificacion ti ON t.TipoIdentificacion = ti.Id_Unico
LEFT JOIN gf_perfil_tercero pt ON t.Id_Unico = pt.Tercero
WHERE pt.Perfil = 10) NOMD,
(SELECT t.NumeroIdentificacion
FROM gf_tercero t LEFT JOIN gf_tipo_identificacion ti ON t.TipoIdentificacion = ti.Id_Unico
LEFT JOIN gf_perfil_tercero pt ON t.Id_Unico = pt.Tercero
WHERE pt.Perfil = 10) NumI,
T.Id_Unico
FROM gf_tercero T
LEFT JOIN gf_tipo_identificacion TI ON T.TipoIdentificacion = TI.Id_Unico
LEFT JOIN gf_sucursal SR ON T.Sucursal = SR.Id_Unico
LEFT JOIN gf_tipo_regimen RG ON T.TipoRegimen = RG.Id_Unico
LEFT JOIN gf_tipo_empresa TE ON T.TipoEmpresa = TE.Id_Unico
LEFT JOIN gf_tipo_entidad TN ON T.TipoEntidad = TN.Id_Unico
LEFT JOIN gf_ciudad CD ON T.CiudadIdentificacion = CD.Id_Unico
LEFT JOIN gf_departamento DP ON CD.Departamento = DP.Id_Unico
LEFT JOIN gf_zona ZN ON T.Zona = ZN.Id_Unico
LEFT JOIN gf_perfil_tercero PT ON T.Id_Unico = PT.Tercero
WHERE PT.Perfil = 6