Oi, Marianna! Tudo bem?
Nesse caso, o aponta essa mensagem porque, em SQL padrão, a forma correta de verificar se um valor não é nulo é usando IS NOT NULL. Por isso o editor mostra o aviso, mas o SQLite é mais permissivo e acaba executando a query mesmo assim.
Se quiser deixar o código mais compatível com outros bancos de dados, a forma recomendada seria:
SELECT *
FROM HistoricoEmprego
WHERE cargo = 'Professor'
AND datatermino IS NOT NULL;
Mas destaco que no SQLite ambas as formas irão funcionar.
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!