我用这个命令可以显示结果SQL> select sno,score.cno,cname,tno from score right join course on score.cno=course.cnoSNO CNO   CNAME                TNO
--- ----- -------------------- ---
101 3-105 计算机导论           825
103 3-105 计算机导论           825
105 3-105 计算机导论           825SNO CNO   CNAME                TNO
--- ----- -------------------- ---
108 6-166 数字电路             856
          高等数学             82513 rows selected.
而用SQL> select sno,score.cno,cname,tno from score right outer join course on score.cno=course.cn;
select sno,score.cno,cname,tno from score right outer join course on score.cno=course.cn
                                                                               *
ERROR at line 1:
ORA-00904: "COURSE"."CN": invalid identifier
则出错,请大侠指点!!