Ja havia encontrado esse problema anteriormente, mas não consigo entender o pq de acontecer.
O primeiro e segundo codigo de exemplo na aula sempre traz um único produto (Sabor da Montanha - 700 ml - Uva) e ignora todos os demais na tabela, após o INNER JOIN.
Codigo da aula:
SELECT * FROM
TABELA_DE_PRODUTOS TP
INNER JOIN ITENS_NOTAS_FISCAIS INF ON TP.CODIGO_DO_PRODUTO = INF.CODIGO_DO_PRODUTO;
Acredito que isso ocorre também no vídeo, mas o professor não comenta sobre isso.