关于left join 右表又加一个过滤条件,这样不矛盾吗?请进来指点指点!
delete t1 from t_RMID_RmStkOutItem t1 left join t_RMID_RmStkOutMst t2 on t1.fRmStkOutNo=t2.fRmStkOutNo
where t2.fRmStkOutNo is null
go
left join不是把左边的全部查出来吗? 但是后面的条件又是表2中的空字符的条件?怎么理解?
你不是有个where条件吗,你那语句的功能和not in等价
[此贴子已经被作者于2007-3-20 11:11:20编辑过]