This request:
SELECT x
FROM dataset.table_a
WHERE x NOT IN (SELECT x FROM dataset.table_b)
returns null records, though:
The field xin table_acontains 1,326,932 different string values
Field xin table_bcontains 18,885 different string values
I do not understand why. Moreover, in a BigQuery binary SQL query, this query returns the correct answer.
gus87 source
share