¿No será que la consulta que buscabas era en realidad así?:
Código MySQL:
Ver originalSELECT nombre
, apellidos
, telefono
, nif
, telefono2
, telefono3
, SELECT nombre
, apellidos
, telefono
, nif
, telefono2
, telefono3
Porque como dije antes, para devolverte datos haciendo el JOIN implícitos (la coma), sólo sucedería si todos los campos en ambas tablas tienen los mismos valores, y esto implicaría que son datos
repetidos entre ambas.
En cambio, si quieres que te devuelva todos los de ambas... eso es un UNION, no un JOIN.