orgid = 2如果或根本没有行,我想获取数据uid。orgid是一个integer。我能想到的最接近的事情是做,IS NULL但我没有得到uid没有orgid行的数据。任何想法?
select u.uid,u.fname,u.lname from u
inner join u_org on u.uid = u_org.uid
inner join login on u.uid = login.uid
where u_org.orgid=2 or u_org.orgid is NULL
and login.access != 4;
基本上OR是如果u_org.orgid行不存在。