Menu

INNER JOIN MySQL Ejemplos Completos

INNER JOIN MySQL Ejemplos Completos. Nos permite extraer las intersecciones en registros de distintas tablas de la forma más eficiente. Si deseamos obtener resultados idénticos de dos tablas o tres según sea el caso. Lo podemos hacer con INNER JOIN la una unión interna de tabla1 y tabla2, da el resultado de tabla1 intersección tabla2, es decir, la parte interna de una intersección del diagrama de Venn.

Para conocer este tipo de consultas vamos a mostrar la sintaxis con ejemplos.

INNER JOIN MySQL Ejemplos Completos

dos tablas mysql

dos tablas mysql

Ahora realizaremos consultas para extraer datos de MySQL de una manera eficiente, utilizando los INNER JOINS, sin embargo, usaremos PHP como lenguaje de programacion para tal fin.

Tenemos que tener en cuenta lo siguiente, (1,2) son únicos a Tabla1, (3,4) son comunes, y (5,6) son únicos a Tabla2.

Ejemplos #01: INNER JOIN

Es una unión interna que utiliza cualquiera de las consultas equivalentes dando la intersección central de las dos o tres tablas, es decir, las dos filas que tienen en común entre si, veamos un ejemplo. Si observamos podemos utilizar cualquiera de las dos consultas y el resultado sera el mismo.

Resultado de la consulta en base de datos.

Inner Join MySQL PHP

Inner Join MySQL PHP

Ejemplos #02: LEFT OUTER JOIN

LEFT OUTER JOIN muestra todas las filas de la tabla izquierda (tabla 1) y los registros coincidentes de la tabla derecha (tabla 2). El resultado es NULL en el lado derecho, si no hay coincidencia alguna. Veamos un ejemplo.

Left Outer Join MySQL

Left Outer Join MySQL

Ejemplos #03:RIGHT OUTER JOIN

RIGHT JOIN muestra todos los registros de la tabla derecha (tabla 2) y los registros coincidentes de la tabla izquierda (tabla1). El resultado es NULL en el lado izquierdo de la tabla, cuando no hay coincidencia. Veamos un ejemplo.

RIGHT OUTER JOIN

RIGHT OUTER JOIN

Ejemplos #04: FULL OUTER JOIN

FULL OUTER JOIN muestra todos los registros cuando hay una coincidencia en registros de tabla izquierda (tabla1) o derecha (tabla2). Veamos un ejemplo.

FULL OUTER JOIN MySQL

FULL OUTER JOIN MySQL

INNER JOIN MySQL Ejemplos Completos

INNER JOIN MySQL Ejemplos Completos

Bueno espero que esta simple explicacion les sirva, un saludo a la distancia.

Referencia

Inner Join

Obtener cosas como esta
En tu E-Mail

Suscríbase a nuestra lista de correo y obtenga cosas interesantesa su E-mail.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar