你是用inner join连接表的吧,改成left join OR Right join OR full join,达到你的要求。)

解决方案 »

  1.   

    例如
    Table1(ID,Name,Sex)
    ID  Name Sex
    01  A     m
    02  B     m
    03  c     m
    04  d     f
    Table2(ID,Score,Grade)
    ID  Score  Grade
    01  90     2
    04  100    1
    如果你想查询Table1中每个ID对应于Table2中的信息,如果Table2中没有对应信息时显示空则用以下语句
    select * from Table1 as t1 left join Table2 as t2 on t1.ID=t2.ID 
      

  2.   

    其中的*号可以换为你想要的列,如t1.ID,t2.Score,t2.Grade等