太多的left join会不会很消耗资源? strSQL = "select a.rec_id,a.appro_status,a.cls_num,a.emp_id,a.taken_hr,a.exam_result,a.finasst_per,a.finasst_amt,a.finasst_apr_date,a.finasst_act_date,a.appro_status,a.crt_datetime,a.chg_datetime,"
                strSQL &= "b.dept_nam as dept_num,c.fac_num as fac_num,d.crs_nam as crs_num,e.user_nam as chg_user,f.user_nam as crt_user,g.code_value as grade_id,h.title_nam as title_id,i.code_value as atn_status,j.code_value as lev_status,k.emp_chn_nam  from TRAIN_REC a  "
                strSQL &= "left join dept b on  a.dept_num=b.dept_num and a.fac_num=b.fac_num left join facility c on a.fac_num=c.fac_num   left join course d on a.crs_num=d.crs_num  left join user_id e on a.chg_user=e.user_id left join user_id f on a.crt_user=f.user_id  "
                strSQL &= " left join CodeTable g on a.grade_id=g.code_id and g.table_id='Grade' left join title h on a.title_id=h.title_id and h.fac_num=a.fac_num left join CodeTable i on a.atn_status=i.code_id and i.table_id='CrsStatus' "
                strSQL &= " left join CodeTable j on a.lev_status=j.code_id and j.table_id='AppStatus' left join employee k on a.emp_id=k.emp_id   where 1=1"