Nesta aula, eu preferi utilizar o LEADING em vez do SUBSTRING. O LEADING me garante, de forma simples, remover todos os zeros à esquerda, independentemente de sua posição e de quantos existam. Utilizei a função TRIM() para remover os espaços em branco do início e do fim, caso existam. Estou compartilhando meu código para ajudar outras pessoas.
UPDATE
VENDEDORES A
INNER JOIN
sucos_vendas.tabela_de_vendedores B
ON
A.MATRICULA = TRIM(LEADING '0' FROM B.MATRICULA)
SET
A.FERIAS = B.DE_FERIAS;