如果我编写以下查询会发生什么:
SELECT *
FROM table
WHERE name IN (select name from someotherTable where id = 3)
并且内部查询(在 IN 语句内)不返回结果集
外部 where 会自动评估为 True 还是 False?
如果我编写以下查询会发生什么:
SELECT *
FROM table
WHERE name IN (select name from someotherTable where id = 3)
并且内部查询(在 IN 语句内)不返回结果集
外部 where 会自动评估为 True 还是 False?