求一条SQL 的select语句
表tb_baseinfo 
 emp_no   emp_name   depart_no   depart_name 
       01               张三               01                        软件部 
       02               李四               01                        软件部 
       03               王五               01                        软件部 
       04               李六               01                        软件部   
 表   tb_workcheck 
 emp_no   emp_name   checkresult 
       01               张三                     1 
 我要得到这样的查询结果:来自表tb_baseinfo   的emp_no   emp_name   和来自表tb_workcheck   的checkresult,checkresult有值显示如张三的checkresult   1 
 没有值   如李四   的checkresult   无值,那么什么都不显示,结果如下:   
 emp_no   emp_name   checkresult 
    01                  张三                     1                   
    02                  李四                                           
    03                  王五 
    04                  李六   
 小弟初学数据库,向大家学习,谢谢帮忙。     
------解决方案--------------------select a.emp_no,a.emp_name,isnull(checkresult, ' ') checkresult from tb_baseinfo a Left Join tb_workcheck b on a.emp_no=b.emp_no
------解决方案--------------------表tb_baseinfo 
 emp_no emp_name depart_no depart_name 
   01     张三     01        软件部 
   02     李四     01        软件部 
   03     王五     01        软件部 
   04     李六     01        软件部   
 表 tb_workcheck 
 emp_no emp_name checkresult 
   01     张三       1   
 select a.emp_no, a.emp_name,isnull(b.checkresult, '  ')as checkresult from  
 tb_baseinfo a left join tb_workcheck b on a.emp_no=b.emp_no
------解决方案--------------------create table tb_baseinfo(emp_no varchar(8),emp_name varchar(10), 
 depart_no varchar(10),depart_name varchar(20)) 
 go 
 create table tb_workcheck(emp_no varchar(8),emp_name varchar(10), 
 checkresult varchar(8)) 
 go 
 insert  tb_baseinfo select  '01 ', '张三 ', '01 ', '软件部 ' 
          union all select  '02 ', '李四 ', '01 ', '软件部 ' 
          union all select  '03 ', '王五 ', '01 ', '软件部 ' 
          union all select  '04 ', '李六 ', '01 ', '软件部 '   
 insert tb_workcheck select  '01 ', '张三 ', '1 '     
 select a.emp_no,a.emp_name , b.checkresult from tb_baseinfo as a left join tb_workcheck as b on a.emp_no = b.emp_no and a.emp_name = b.emp_name    
 drop table tb_baseinfo,tb_workcheck
------解决方案--------------------create table tb_baseinfo(emp_no varchar(8),emp_name varchar(10), 
 depart_no varchar(10),depart_name varchar(20))   
 insert  tb_baseinfo  
 select  '01 ', '张三 ', '01 ', '软件部 ' 
 union all 
 select  '02 ', '李四 ', '01 ', '软件部 '