select lochus.parentid ,office.dept_id
from dept office,
dept lochus
where lochus.parentid = office.dept_id
请问一下红色的字是不是数据表的别名
该语句我自己看表里面的数据肯定是查不出来数据的。但其他的是他竟然查出来数据了。
取消别名后
select parentid ,dept_id
from dept
where parentid = dept_id
显示正常,未查到数据
这个在帮别人项目修改的时候发现的问题。请不要说为什么写上面的语句,因为我也不知道那人为什么要这么写。