我正在编写一个查询,其中 where 子句具有 IN 子句并且此 IN 子句中有大量值,我想获取结果,如果表中不存在 IN 子句中给出的值的值,那么原始包含0 或 null 应该返回该值。例如..
从 emp 中选择 age、sex、date_joining,其中 name IN ('amit','john','paul','dilip')
现在假设对于这个查询,数据库中不存在 john 和 paul 的数据,那么结果应该如下所示。
21 男 21-AUG-2011 空空空 空空空 25 男 2010 年 8 月 9 日
如果 null 不可能,我们也可以有 0 而不是 null
谢谢...