Sto lavorando a un progetto e ho un elenco di diverse migliaia di record che ho bisogno di controllare. Devo fornire l'elenco di quelli NON trovati e fornire la query che utilizzo per localizzarli in modo che i miei superiori possano controllare il loro lavoro.Restituzione di valori non trovati nella query
Ammetto che sono relativamente nuovo a SQL. Non ho accesso per creare tabelle temporanee, il che è un modo in cui avevo pensato di farlo.
Un'idea di base di quello che sto facendo:
select t.column1, t.column2
from table1 t
where t.column1 in ('value1','value2','value3')
Se valore1 e value3 sono nel database, ma non è value2, ho bisogno di visualizzare valore2 e non gli altri.
Ho provato ISNULL
, incorporando la query e tentando di selezionare i valori NOT
dalla query.
Ho cercato record di ritorno non trovati in una query su Google e su questo sito, e ancora non ho trovato nulla.
Cosa è possibile creare sul server tabelle complete, visualizzazioni, procedura di archiviazione, ..? che tipo di sql è? – Jester
"seleziona t.column1, t.column2 da table1 t dove t.column1 NOT in ('value1', 'value2', 'value3')" funziona per te? Se hai solo migliaia di elementi, puoi inserirli in un elenco simile. –