Título: Ayuda Inner Join 3 tablas Publicado por: mashiro en 20 Junio 2017, 21:43 pm tengo un problema al unir 3 tablas con llaves foraneas si me pueden ayudar muchas gracias
historia id_historia:llave identificadora de esta tabla id_cerdo: foranea id_estado:foranea fecha observacion en esta tabla que se llama historia debo de traer los valores de id_cerdo y id_estado espero su colaboracion gracias . y si me pueden explicar seria de gran ayuda :( Título: Re: Ayuda Inner Join 3 tablas Publicado por: ivancea96 en 23 Junio 2017, 16:53 pm Lo mismo que si fuera unir solo 1 tabla más. Pones un Join con su On por cada nueva tabla.
Y ya está. Luego trabajar con los datos de las tablas como quieras. Código
Título: Re: Ayuda Inner Join 3 tablas Publicado por: crisoof en 30 Agosto 2017, 16:01 pm igual lo puedes hacer de esta manera:
Código
tienes que unir las tablas haciendo match entre si por algún valor que sea común entre ellas. Saludos Título: Re: Ayuda Inner Join 3 tablas Publicado por: rubentexas en 13 Septiembre 2017, 23:57 pm Aunque el resultado puede ser el mismo, utiliza la respuesta de ivancea96
El plan de ejecucion cuando la tabla crezca sera mucho mejor. Preferi SIEMPRE JOIN sobre cruce cartesiando (dejando el segundo para casos muy exclusivos) |