Eu gostaria de poder verificar facilmente quais identificadores exclusivos não existem em uma tabela, daqueles fornecidos em uma consulta.
Para explicar melhor, eis o que eu faria agora, para verificar quais IDs da lista "1, 2, 3, 4" não existem em uma tabela:
SELECT * FROM dbo."TABLE" WHERE "ID" IN ('1','2','3','4')
, digamos que a tabela não contenha linha com o ID 2.- Despejar os resultados no Excel
- Execute um VLOOKUP na lista original que pesquisa cada valor da lista na lista de resultados.
- Qualquer VLOOKUP que resulte em
#N/A
está em um valor que não ocorreu na tabela.
Estou pensando que deve haver uma maneira melhor de fazer isso. Estou procurando, idealmente, algo como
Lista para verificar -> Consulta na tabela para verificar -> Membros da lista que não estão na tabela