Comparar INNER JOIN y LEFT JOIN
INNER JOIN devuelve pares de filas coincidentes. LEFT JOIN también conserva las filas de la izquierda sin coincidencia y rellena las columnas derechas con NULL. Compara los productos al añadir los gastos de envío por categoría.
SELECT p.name, c.shipping_fee FROM products p LEFT JOIN categories c ON p.category = c.category_name;Malentendido frecuente
Una condición WHERE sobre una columna derecha puede eliminar las filas sin coincidencia. Distingue las condiciones de unión de los filtros del resultado.
Misiones relacionadas
- Practicar: Añadir gastos de envío
- Practicar: Conservar productos sin tarifa
- Practicar: Buscar tarifas ausentes
La práctica se abre en el idioma de esta página. Puedes cambiarlo en las opciones.