原始需求
前台操作数据时,需要后台根据更新的数据行的字段A,更新这行数据的另一个字段B,但是更新的值是通过A字段作为主键在其他表关联而来的。
前台变更的表为gl_detail
select pk_detail,assid,netbankflag from gl_detail
pk_detail,assid,netbankflag字段分别为gl_detail表主键、辅助核算主键、对账标识字段。需要根据辅助核算assid字段取其作为主键的辅助核算表内的项目字段f10,而f10又作为项目表的主键,最终在项目信息表内取到项目的编码,赋值到netbankflag字段。
辅助核算表为gl_docfree1
select assid,f10 from gl_docfree1
项目信息表为bd_project
select pk_project,project_code,project_name from bd_project