Good Morning,
Your list [otherquery].[queryitem] must always result in a distinct and uniform list such as:
('dog', 'cat', 'fish')
There the filter would result as:
not ( 'goat' in ('dog', 'cat', 'fish'))
not ( 'dog' in ('dog', 'cat', 'fish'))
not ( 'cow' in ('dog', 'cat', 'fish'))
not ( 'horse' in ('dog', 'cat', 'fish'))
Your syntax is trying to produce something like:
not ( 'goat' in ('dog')) not ( 'dog' in ('cat'))
not ( 'cow' in ('fish'))
...which does not work technically or logically.
I have never tried to embed an external query within a filter, but I guess it is worth a try. Something like:
not ( [item] in ([Query Pets]))
...with the not ( [item] in ([Query Pets])) filter being used in the current query Query1, not in [Query Pets] which contains a single field of pets or something like:
not ( [item] in ([select animal_type from Query Pets]))
I have never tried to embed the query. It's just a thought.
Warm Regards,
Eli