I have two tables, one that is built in-house (say, INTERNAL) and one that is supplied externally (say, EXTERNAL).
I don’t trust my external data source, so what I want to do is find all records present in INTERNAL and missing from EXTERNAL.
If I were working in SQL, the query I would write would be something along the lines of:
SELECT a.*, b.* from INTERNAL AS a
LEFT JOIN EXTERNAL as b
ON a.primary_key=b.primary_key
where b.primary_key IS NULL
I want to avoid using record linking; there are over 100 records to do this for, and my understanding of linked records is that they have to be done manually. Having to do this manually would defeat the entire purpose of using a database tool to speed up my workflow.
Can the above analysis be done strictly within Airtable, or will I need to write an API script to emulate a JOIN?