Ver Mensaje Individual
  #10 (permalink)  
Antiguo 02/12/2008, 11:38
kurtinaitis
 
Fecha de Ingreso: septiembre-2008
Mensajes: 67
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Hacer consulta que extraiga los datos de 3 tablas mysql??

Hola edgin,

Me alegro que te funcione.

Lo que hace el inner join es juntar dos tablas a través de un atributo común. Es decir, tu caso:

tenemos por un lado la tabla fechas con los atributos:
id_m
fecha
id_doc (relacionado con id)

y la tabla documentos con :
id(relacionado con id_doc)
ruta

si hacemos el inner join de las tablas documentos y fechas a través del atributo común (es este caso id para documentos y id_doc para fecha) el resultado será una tabla que contenga los campos de la tabla fechas y la tabla documentos, pero no contendrá todos los valores de las 2 tablas sino únicamente aquellos en los que id_doc e id sean iguales.

No sé si mi explicación a servido de algo, de todas formas te envío unos liks:

http://es.wikipedia.org/wiki/Join
http://www.forosdelweb.com/f100/diferencias-join-inner-join-left-join-right-join-417503/
http://en.wikipedia.org/wiki/Join_(SQL)
http://www.aulaclic.es/sql/t_3_4.htm

Un saludo