Потому что, как только вы начинаете заключать имена в двойные кавычки, такие как «Mgrid», они становятся чувствительными к регистру.Так что не надо.Сделайте это:
select Manager, Mgrid
from
(select distinct b.lname||' '||b.fname as Manager,b.EMPID as Mgrid
from EMPLOYEE1) a,
(select lname,fname,empid
from EMPLOYEE1) b
where b.EMPID=a.MGRID)
или если вам действительно нравятся регистрозависимые имена, вы должны сделать это:
select "Manager", "Mgrid"
from
(select distinct b.lname||' '||b.fname as "Manager",b.EMPID as "Mgrid"
from EMPLOYEE1) a,
(select lname,fname,empid
from EMPLOYEE1) b
where b.EMPID=a."Mgrid")