我正在使用 Syabse IQ 12.7 版本。
我正在尝试从语句中存在或不存在的表中获取计数。
这是查询;
SELECT A.CUSTNO
FROM TABLE_A A
WHERE A.CUSTNO NOT IN (SELECT B.CUSTNO FROM TABLE_B B)
SELECT A.CUSTNO
FROM TABLE_A A
WHERE NOT EXISTS(SELECT 1 FROM TABLE_B B WHERE A.CUSTNO = B.CUSTNO)
事情是“不存在”可以说生成 1000 行但“不存在”生成 0 行。
关于这个问题的任何想法?是错误还是什么?