Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/02/2011, 05:37
Avatar de Heimish2000
Heimish2000
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Problema con sentencia

Cita:
Iniciado por aalleexx81 Ver Mensaje
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