in

Palabra clave SQL LEFT JOIN

img leftjoin

Palabra clave SQL LEFT JOIN

los LEFT JOIN La palabra clave devuelve todos los registros de la tabla de la izquierda (tabla1) y los registros coincidentes de la tabla de la derecha (tabla2). El resultado es 0 registros del lado derecho, si no hay coincidencia.

Sintaxis de LEFT JOIN

SELECCIONE column_name (s)
DE tabla 1
ÚNETE A LA IZQUIERDA Tabla 2
SOBRE table1.column_name = table2.column_name;

Nota: En algunas bases de datos, LEFT JOIN se llama LEFT OUTER JOIN.

SQL LEFT JOIN


Base de datos de demostración

En este tutorial usaremos la conocida base de datos de muestra Northwind.

A continuación se muestra una selección de la tabla «Clientes»:

Identificación del cliente Nombre del cliente Nombre de contacto Dirección Ciudad Código postal País
1 Alfreds Futterkiste María Anders Obere Str. 57 Berlina 12209 Alemania
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México DF 05021 México
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México DF 05023 México

Y una selección de la tabla «Pedidos»:

Solicitar ID Identificación del cliente ID de empleado Fecha de orden ShipperID
10308 2 7 1996-09-18 3
10309 37 3 1996-09-19 1
10310 77 8 1996-09-20 2

Ejemplo de SQL LEFT JOIN

La siguiente declaración SQL seleccionará a todos los clientes y cualquier pedido que puedan tener:

Ejemplo

SELECCIONE Clientes.Nombre del cliente, Pedidos.ID de pedido
DE Clientes
IZQUIERDA UNIRSE Órdenes en Clientes.CustomerID = Órdenes.CustomerID
ORDER BY Customers.CustomerName;

Inténtalo tú mismo »

Nota: los LEFT JOIN La palabra clave devuelve todos los registros de la tabla de la izquierda (Clientes), incluso si no hay coincidencias en la tabla de la derecha (Pedidos).

Deja una respuesta

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

API de Java para procesamiento JSON

java awt

Tutorial de Java AWT – javatpoint