改一句sql

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:21:33
sql:='select a.zkzh,b.ksdd from tbl_xsxx a,t_kcxx b where a.zkzh like ''''____''+b.kch+''%'''' and b.kch=m and a.'+condition;
是将表a中的zkzh(准考证号)的后两位数=表b中的kch字段
,其他没有相同字段

sql:='select a.zkzh,b.ksdd from tbl_xsxx a inner join t_kcxx b on a.zkzh=b.kch where a.zkzh like ''''____''+b.kch+''%'''' and b.kch=m and a.'+condition;

a.字段=b.字段
是两个表相同的字段(主外键)
那你两个表没有建立 主外键 ?
那我帮不了你了...
两表连接一定要有主外键的...