O professor não conseguiu listar os clientes sem vendas e também não esclareceu isso na aula. Portanto, segue abaixo a minha solução, caso alguém necessite:
SELECT * FROM CLIENTES C
WHERE C.CPF NOT IN (SELECT N.CPF FROM NOTAS_FISCAIS N WHERE YEAR(N.DATA_VENDA) = 2015);
O que eu fiz aqui foi basicamente selecionar os registros da tabela de clientes onde (WHERE) o CPF não esteja (NOT IN) na tabela de notas fiscais, referenciando outro select entre parenteses, somente com o campo N.CPF.
;)