Cita: ...FROM sgd_dir_drecciones dir, radicado r, sgd_tpr_tpdcumento td WHERE...
Usar tablas separadas por comas se considera una mala práctica en SQL Server.
Mejor utilizar los JOINs que ya te han mostrado. Mejoran la legibilidad bastante.
...Además de lo que te comentaron de indentar las consultas al publicarlas en los foros, es más fácil que leer los corridos incesantes de letras (revisa los tags de [ code ] y [ /code ]).