如  
表TestA 记录如下:  
itemcode ID  
  A     1  
  B     2  
  C     3    
表TestB 记录如下:  
itemcode Kind  
  A     001  
  B     011  
  D     002  
我用左连接好像不管用,可能是不会我要求的结果是:
显示TestA表中所有记录,显示B表中 itemcode等于A表中itemcode 的记录,没有显示为空 
--------------------------
ID  ITEMCODE1 ITEMCODE2 KIND2
1    A         A        001
2    B         B         011
3    C         NULL      NULL

解决方案 »

  1.   

    select TestA.ID,TestA.itemcode as ITEMCODE1,TestA.itemcode as ITEMCODE2,TestB.Kind
    from TestA left join TestB on TestA.itemcode=TestB.itemcode
      

  2.   

    select a.id as id,b.itemcode as itemcode1,a.itemcode as itemcode2 ,b.kind form a left join b on b.itemcode=a.itemcode