SQL LEFT JOIN — Conservar todas las filas izquierdas
LEFT JOIN conserva todas las filas de la tabla izquierda y une las coincidentes de la derecha; las columnas derechas sin coincidencia quedan en NULL. RIGHT JOIN solo está en SQLite 3.39+.
Abrir la herramienta DevRef Hub →Datos clave
| Sintaxis | SELECT u.name, o.total FROM users u LEFT JOIN orders o ON o.user_id = u.id; |
|---|---|
| Sin coincidencia | Columnas derechas a NULL |
| Forma estándar | LEFT OUTER JOIN |
| RIGHT JOIN | Solo SQLite 3.39+ |
Preguntas frecuentes
¿Qué hace LEFT JOIN?
Conserva cada fila izquierda, con NULL donde la derecha no coincide.
¿LEFT JOIN es igual a LEFT OUTER JOIN?
Sí; OUTER es opcional y son equivalentes.
Páginas relacionadas
SQL LEFT JOIN forma parte de DevRef Hub en GOAT Lab: una referencia gratuita que puedes usar sin registrarte y que funciona sin conexión. Abre la herramienta de arriba para cualquier valor.
Parte de GOAT Lab — 26 herramientas gratuitas en el navegador para ciencia, ingeniería y desarrollo. Sin registro.