Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2013, 15:20
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta a tres tablas

Cita:
Buscando en internet veo que es posible con el inner join Mas no doy con la sentencia correcta

Alguna ayudita?
Si: Acude al manual, porque no existen sintaxis alternativas cuando usas INNER JOIN. Hay una sola forma de escribirla.
Código MySQL:
Ver original
  1.     P.Nombre_Proveedor,
  2.     P.Tipo_producto,
  3.     TP.telefono_proveedor,
  4.     EP.Email_Proveedor
  5. FROM proveedor P
  6.     INNER JOIN telefono_proveedores TP ON P.Nombre_proveedor  = TP.Nombre_proveedor
  7.     INNER JOIN email_proveedor EP ON P.Nombre_proveedor  = EP.Nombre_proveedor;
Eso suponiendo que los e-mails de los proveedores y los proveedores se relacionen de la misma forma que los teléfonos.
Por cierto: Como esquema es algo ineficiente, y si al menos uno de los proveedores no tiene telefono registrado, y/o e-Mail registrado, no saldrá en la lista.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)