Why would the first query return 0 rows but the second query return rows?
SELECT *
FROM dbo.GW_ASO_SCRUBBED
WHERE ACCOUNT_NUMBER NOT IN (SELECT Acct_num
FROM dbo.ACCOUNT_X_MASTER)
SELECT *
FROM dbo.GW_ASO_SCRUBBED s
WHERE NOT EXISTS (SELECT Acct_num
FROM dbo.ACCOUNT_X_MASTER M
WHERE s.ACCOUNT_NUMBER = M.ACCT_NUM)