Intentalo, si quieres. En el estado actual de esa estructura de tablas no te puedo garantizar que la consulta funcione bien, porque es imposible saber si hay inconsistencias previas.
Personalmente, ni me molestaría en seguir avanzando con las consultas, sin haber normalizado esas tablas. Para mí, es una pérdida de tiempo y esfuerzo.
Pero eres tu quien tiene que tomar esa decisión, no yo.
Lo que si te sugiero es que uses correctamente los JOIN, y evites usar las relaciones en el WHERE, porque el parser de MySQL no lo puede optimizar.
Lo que me preguntas es algo como:
Código MySQL:
Ver originalSELECT U.NUM_USUARIO
,U.telefono
,U.nombre
,U.apellidos
,D.poblacion
INNER JOIN dir_usuarios DON U.NUM_USUARIO
= D.NUM_USUARIO
INNER JOIN avisos_wed A DON U.telefono
= A.telefono
PD: No sólo tienes que etiquetar correctamente el Highlight. Tienes que quitar TODO lo que sea PHP.