¿No funciona
qué?
¿No devuelve datos?
¿Devuelve un error?
¿Devuelve datos que no son los buscados?
Por lo pronto, debería estar escrita así (creí que era
obvio que no puedes escribir A = B = C

):
Código MySQL:
Ver original usuarios.nombre,
usuarios.apellidos,
usuarios.nu_usuario,
usuarios.telefono,
dir_usuarios.poblacion,
ap_usuarios.aparato,
ap_usuarios.marca,
ap_usuarios.modelo,
ap_usuarios.num_serie,
ap_usuarios.num_producto,
ap_usuarios.fecha_compra
dir_usuarios, usuarios, ap_usuarios
dir_usuarios.usuario = usuarios.nu_usuario
AND usuarios.nu_usuario
=ap_usuarios.num_usuario
pero sería mejor y más claro así:
Código MySQL:
Ver original U.nombre,
U.apellidos,
U.nu_usuario,
U.telefono,
D.poblacion,
A.aparato,
A.marca,
A.modelo,
A.num_serie,
A.num_producto,
A.fecha_compra
dir_usuarios D
INNER JOIN usuarios U
ON D.usuario
= U.nu_usuario
INNER JOIN ap_usuarios A
ON U.nu_usuario
= A.num_usuario