REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO
MARIÑO”
AMPLIACION MARACAIBO
LEFT JOIN Y RIGHT JOIN
Autor:
Fucci Marianyire
C.I: 25.659.431
Maracaibo, Septiembre 2017
LAS SENTENCIAS LEFT JOIN Y RIGHT JOIN
SINTAXIS
FROM tabla1 [ LEFT | RIGHT ]
JOIN tabla2 ON tabla1.campo1 operadorDeComparación tabla2.campo2
Las operaciones LEFT y RIGHT JOIN constan de los siguientes elementos:
ELEMENTO DESCRIPCIÓN
tabla1, tabla2 Nombres de las tablas en las que se
combinan los registros.
campo1, campo2 Nombres de los campos que se
combinan. Los campos deben ser del
mismo tipo de datos y contener la
misma clase de datos, pero no es
necesario que tengan el mismo
nombre.
operadorDeComparación Cualquier operador de comparación
relacional: "=," "<", ">", "<=", ">=" o
"<>".
Una operación LEFT JOIN se usa para crear una combinación externa
izquierda. Estas combinaciones incluyen todos los registros de la primera
(izquierda) de dos tablas, incluso si no hay valores coincidentes para los registros
en la segunda tabla (derecha).
Use una operación RIGHT JOIN para crear una combinación externa derecha.
Estas combinaciones incluyen todos los registros de la segunda (derecha) de dos
tablas, incluso si no hay valores coincidentes para los registros de la primera tabla
(izquierda).
1. Por ejemplo: Podría usar LEFT JOIN con las tablas Departamentos (izquierda)
y Empleados (derecha) para seleccionar todos los departamentos, incluidos los
que no tengan empleados asignados. Para seleccionar todos los empleados,
incluidos los que no estén asignados a ningún departamento, utilizaría RIGHT
JOIN. Se muestra cómo puede combinar las tablas Categories y Products por
el campo CategoryID. La consulta produce una lista de todas las categorías,
incluidas las que no contienen ningún producto:
SELECT CategoryName,
ProductName
FROM Categories LEFT JOIN Products
ON Categories.CategoryID = Products.CategoryID;
En este ejemplo, CategoryID es el campo combinado, pero no está incluido en
los resultados de la consulta porque no está contenido en la instrucción SELECT.
Para incluir el campo combinado, escriba el nombre del campo en la instrucción
SELECT; en este caso, Categories.CategoryID.
2. Ejemplo:
Tabla personas, con la clave primaria "per”
Tabla "departamentos", con la clave primaria "dep"
SELECT nombre, apellido1, departamento
FROM personas
LEFT JOIN departamentos
WHERE personas.dep = departamentos.dep
Aunque el departamento '4' de PEDRO RUIZ no existe en la tabla de
departamentos, devolverá la fila con esa columna 'departamento' en blanco.

Más contenido relacionado

PPTX
Tisc 2-expocicion (1)
PPTX
Función buscar H
PPTX
FUNCIÓN SI BUSCAR H BUSCAR V
PPTX
La función buscarv en excel
PPTX
FUNCION BUSCAR V Y BUSCAR H
PPTX
Función buscarv y función buscarh en excel
PPTX
Funcion de excel busqueda y referencia
PPTX
Funcion buscarv
Tisc 2-expocicion (1)
Función buscar H
FUNCIÓN SI BUSCAR H BUSCAR V
La función buscarv en excel
FUNCION BUSCAR V Y BUSCAR H
Función buscarv y función buscarh en excel
Funcion de excel busqueda y referencia
Funcion buscarv

La actualidad más candente (17)

DOCX
Manual de excel en las funciones lógicas si y la función buscarv
DOCX
La función buscarh en excel
DOCX
Manual de excel
PPTX
mi Diapositivas informatica-ii-carolina-2015
PPTX
MANUAL DE EXCEL
PDF
Manual de excel
PDF
Guia de funciones de busqueda y referencia
DOCX
Universidad tecnica particular de loja
PDF
Manual de las funciones de excel
DOCX
Funciones mas usadas en Excel
PDF
Manual de excel funciones si y buscarv
PPTX
Herramienta buscarv en excel
PPTX
Excel: Función Buscarv
DOCX
Manual de las funciones de excel
PPTX
Excel enfermeria b
PDF
Fubnciones más usadas de excel
DOCX
FUNCIONES MAS UTILIZADAS EN EXCEL
Manual de excel en las funciones lógicas si y la función buscarv
La función buscarh en excel
Manual de excel
mi Diapositivas informatica-ii-carolina-2015
MANUAL DE EXCEL
Manual de excel
Guia de funciones de busqueda y referencia
Universidad tecnica particular de loja
Manual de las funciones de excel
Funciones mas usadas en Excel
Manual de excel funciones si y buscarv
Herramienta buscarv en excel
Excel: Función Buscarv
Manual de las funciones de excel
Excel enfermeria b
Fubnciones más usadas de excel
FUNCIONES MAS UTILIZADAS EN EXCEL
Publicidad

Similar a Leftyrightjoin (20)

PPT
ONSULTA A PARTIR DE MULTIPLES TABLAS .ppt
PPT
CONSULTA DE TABLAS CON MULTIEPLES TABLAS SQL.ppt
PDF
PPTX
Grupo N°3 - Loachamin Cristian y Yungán Cristian
PDF
Guía 04. Consultas MySQL sobre varias tablas. Composición externa - José J Sá...
PPTX
Tisc 2-expocicion1 hugp calderon alexis chavez grupo 3
PDF
Relacion entre tablas
PDF
Access i
PDF
Access i
PDF
PDF
Access i
PPTX
Los inner join- Giovanna Miramontes 3aps Cecyte bc
PPTX
MANEJO DE CONSULTAS MULTITABLA COMO JOIN EN ACCESS Y SQL
DOCX
Principales tipos de joins en sql
DOC
Consultas multitabla clase
PDF
Relaciones
PPTX
Herramientas de access
PDF
Teoria sql
ONSULTA A PARTIR DE MULTIPLES TABLAS .ppt
CONSULTA DE TABLAS CON MULTIEPLES TABLAS SQL.ppt
Grupo N°3 - Loachamin Cristian y Yungán Cristian
Guía 04. Consultas MySQL sobre varias tablas. Composición externa - José J Sá...
Tisc 2-expocicion1 hugp calderon alexis chavez grupo 3
Relacion entre tablas
Access i
Access i
Access i
Los inner join- Giovanna Miramontes 3aps Cecyte bc
MANEJO DE CONSULTAS MULTITABLA COMO JOIN EN ACCESS Y SQL
Principales tipos de joins en sql
Consultas multitabla clase
Relaciones
Herramientas de access
Teoria sql
Publicidad

Más de Marianyire Fucci (6)

PPTX
LA AUDITORIA MARIANYIRE FUCCI 25.659.431
PPTX
Diseño organizacional
PDF
Familialogica
PDF
PPTX
Ingeconomica
PPTX
ESTADÍTICA II VARIABLES ALEATORIAS MARIANYIRE FUCCI
LA AUDITORIA MARIANYIRE FUCCI 25.659.431
Diseño organizacional
Familialogica
Ingeconomica
ESTADÍTICA II VARIABLES ALEATORIAS MARIANYIRE FUCCI

Último (20)

PDF
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
PDF
Estadística Aplicada a la Psicología y Ciencias de la Salud Ccesa.pdf
DOCX
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
PDF
Ficha de Atencion a Estudiantes RE Ccesa007.pdf
PPTX
BIZANCIO. EVOLUCIÓN HISTORICA, RAGOS POLÍTICOS, ECONOMICOS Y SOCIALES
PDF
UNIDAD 2 | La noticia como género: Informar con precisión y criterio
PDF
El Genero y Nuestros Cerebros - Gina Ripon Ccesa007.pdf
PPTX
fisiologia respiratoria pediatria ruza.pptx
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
DOCX
Fisiopatologia bdjdbd resumen de cierta parte
PDF
Házlo con Miedo - Scott Allan Ccesa007.pdf
PDF
APUNTES DE SISTEMAS PSICOLOGICOS CONTEMPORANEOS
PDF
Ernst Cassirer - Antropologia Filosofica.pdf
DOCX
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - PRIMER GRADO.docx
PDF
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
PPTX
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
PDF
Ficha de Atencion a Padres de Familia IE Ccesa007.pdf
PDF
Cuaderno_Castellano_6°_grado.pdf 000000000000000001
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
Estadística Aplicada a la Psicología y Ciencias de la Salud Ccesa.pdf
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
Ficha de Atencion a Estudiantes RE Ccesa007.pdf
BIZANCIO. EVOLUCIÓN HISTORICA, RAGOS POLÍTICOS, ECONOMICOS Y SOCIALES
UNIDAD 2 | La noticia como género: Informar con precisión y criterio
El Genero y Nuestros Cerebros - Gina Ripon Ccesa007.pdf
fisiologia respiratoria pediatria ruza.pptx
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
Fisiopatologia bdjdbd resumen de cierta parte
Házlo con Miedo - Scott Allan Ccesa007.pdf
APUNTES DE SISTEMAS PSICOLOGICOS CONTEMPORANEOS
Ernst Cassirer - Antropologia Filosofica.pdf
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - PRIMER GRADO.docx
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
Ficha de Atencion a Padres de Familia IE Ccesa007.pdf
Cuaderno_Castellano_6°_grado.pdf 000000000000000001
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf

Leftyrightjoin

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO” AMPLIACION MARACAIBO LEFT JOIN Y RIGHT JOIN Autor: Fucci Marianyire C.I: 25.659.431 Maracaibo, Septiembre 2017
  • 2. LAS SENTENCIAS LEFT JOIN Y RIGHT JOIN SINTAXIS FROM tabla1 [ LEFT | RIGHT ] JOIN tabla2 ON tabla1.campo1 operadorDeComparación tabla2.campo2 Las operaciones LEFT y RIGHT JOIN constan de los siguientes elementos: ELEMENTO DESCRIPCIÓN tabla1, tabla2 Nombres de las tablas en las que se combinan los registros. campo1, campo2 Nombres de los campos que se combinan. Los campos deben ser del mismo tipo de datos y contener la misma clase de datos, pero no es necesario que tengan el mismo nombre. operadorDeComparación Cualquier operador de comparación relacional: "=," "<", ">", "<=", ">=" o "<>". Una operación LEFT JOIN se usa para crear una combinación externa izquierda. Estas combinaciones incluyen todos los registros de la primera (izquierda) de dos tablas, incluso si no hay valores coincidentes para los registros en la segunda tabla (derecha). Use una operación RIGHT JOIN para crear una combinación externa derecha. Estas combinaciones incluyen todos los registros de la segunda (derecha) de dos tablas, incluso si no hay valores coincidentes para los registros de la primera tabla (izquierda). 1. Por ejemplo: Podría usar LEFT JOIN con las tablas Departamentos (izquierda) y Empleados (derecha) para seleccionar todos los departamentos, incluidos los que no tengan empleados asignados. Para seleccionar todos los empleados, incluidos los que no estén asignados a ningún departamento, utilizaría RIGHT JOIN. Se muestra cómo puede combinar las tablas Categories y Products por el campo CategoryID. La consulta produce una lista de todas las categorías, incluidas las que no contienen ningún producto: SELECT CategoryName, ProductName FROM Categories LEFT JOIN Products
  • 3. ON Categories.CategoryID = Products.CategoryID; En este ejemplo, CategoryID es el campo combinado, pero no está incluido en los resultados de la consulta porque no está contenido en la instrucción SELECT. Para incluir el campo combinado, escriba el nombre del campo en la instrucción SELECT; en este caso, Categories.CategoryID. 2. Ejemplo: Tabla personas, con la clave primaria "per” Tabla "departamentos", con la clave primaria "dep" SELECT nombre, apellido1, departamento FROM personas LEFT JOIN departamentos WHERE personas.dep = departamentos.dep Aunque el departamento '4' de PEDRO RUIZ no existe en la tabla de departamentos, devolverá la fila con esa columna 'departamento' en blanco.