日期:2014-05-18  浏览次数:20567 次

请问这个查询怎么写啊...没有分给了不好意思留十分慢慢积!!!!!
A表
CCODE         CNAME         CTYPE
001             QQ             A
002             WW               B
003             EE               C
004             RR               D
005             TT               E
                                   
                                 
                                   
B表                                          
CID             CNAME         CTYPE
001             MM               A
002             WW               B
003             DD               C
004             RR               D
005             TT               E


联合查询   select   a.ccode   ,b.name   from   a   ,b
where   a.cname   =   b.cname

如果想我   a.cmame   不等于   b.cmane   的a.ccode   显示为NULL   这个查询怎么写啊!
查询出来的结果类似与C   表!
  求各位大哥,高手指教   !指教!  


C表
CCODE         CNAME         CTYPE
NULL           MM               A
002             NN               B
NULL           DD               C
004             RR               D
005             TT               E


------解决方案--------------------
try

Select
A.CCODE,
B.CNAME,
B.CTYPE
From
B
Left Join
A
On A.cname = B.cname