INNER y LEFT JOIN con intención
El tipo de join cambia el significado del resultado.
INNER JOIN devuelve coincidencias en ambas tablas. LEFT JOIN conserva la tabla izquierda aunque no haya match.
Antes de escribir join, define si necesitas solo datos relacionados o también registros sin relación.
SELECT c.nombre, p.id AS pedido_id, p.total
FROM clientes c
INNER JOIN pedidos p ON p.cliente_id = c.id;