如何查询两个并列的外部连接查询?

解决方案 »

  1.   

    A
    { 班级编号 int
      职务编号 int
      姓名 char
    }
    B
    {
      班级编号 int
      班级名称 char
    }
    C
    {
      职务编号 int 
      职务名称 int}
    A
    0 0 张宇
    1 0 王新
    0 1 李明B 
    1 一班C 
    1 班长查询结果
         姓名 班级   职务 
    0 0 张宇
    1 0 王新 一班
    0 1 李明        班长
      

  2.   

    select a.姓名,b.班级,c.职务
    from a
    left join b on a.班级编号=b.班级编号
    left join c on a.职务编号=c.职务编号
      

  3.   

    select A.姓名,B.班级名称 as 班级,C.职务名称 as 职务
    from A inner join
    B on B.班级编号=A.班级编号 
    inner join C on C.职务编号=A.职务编号