Cita:
Iniciado por aalleexx81
Hola a todos. Tengo el siguiente problema:
Tengo dos tablas: usuarios y usuariosemails
con los siguientes campos:
Usuario: id_usuario, nombre
Usuariosmails: id_email, id_usuario, email
Necesito una sentencia que me devuelva los usuarios con su correspondiente email.
He probado con la siguiente sentencia:
select * from t_usuarios, t_useremail where t_usuarios.id_usuario = t_useremail.id_usuario
pero me da el siguiente error:
Column 'id_usuario' in where clause is ambiguous
¿Alguna ayuda?
Saludos y gracias a todos de antemano.
Mejor con un JOIN, es mucho más eficiente, y yo sacaría unicamente la información relevante.
SELECT TU.NOMBRE, TE.EMAIL FROM T_USUARIOS TU
INNER JOIN T_USEREMAIL TE ON
TU.ID_USUARIO = TE.ID_USUARIO