问题
我的Oracle有个表a 由三个字段jiebie1,jiebie2,jiebie3, 还有等级表b
表a
  jiebie1,jibie2,jibie3
  1        2      3
表b

    dengji    mingcheng
    0            不称职
    1            基本称职
    2              称职
    3            优秀
    -1          <未设置>
也就是要实现当表a jiebie1,jiebie2,jiebie3,对应值不同时,如何显示b表中所对应的名称 
解决办法:
把b表重命名当3个表用
select b1.mingcheng ,b2.mingcheng ,b3.mingcheng
from a,b b1,b b2,b b3
where a.jiebie1=b1.dengji
and a.jiebie2=b2.dengji
and a.jiebie3=b3.dengji