Junior — Middle
¿En qué consiste la operación LEFT JOIN en SQL y qué resultados devuelve?
sobes.tech AI
Respuesta de la IA
La operación LEFT JOIN en SQL se utiliza para combinar dos tablas de manera que en el conjunto resultante aparezcan todos los registros de la tabla izquierda (primera), y solo los registros coincidentes en la tabla derecha (segunda) según la condición de unión.
Si para una fila de la tabla izquierda no hay registros correspondientes en la derecha, los campos de la lado derecho en el conjunto resultante serán NULL.
Ejemplo:
SELECT A.id, A.name, B.order_date
FROM Customers A
LEFT JOIN Orders B ON A.id = B.customer_id;
Esta consulta devolverá todos los clientes, incluyendo aquellos que no tienen pedidos. Para los clientes sin pedidos, el campo order_date será NULL.