select
a.id,
a.name,
a.type,
a.code,
a.balance,
a.credit_limit,
a.available_limit,
a.create_by,
a.create_time,
a.update_by,
a.update_time,
a.del_flag,
a.remark,
a.account_id,
a.state,
a.status,
bcl.bill_date ,
bcl.pay_date ,
bcl.credit_limit ,
bcl.debit_type
from
accounts a
left join bank_card_lend bcl on
bcl.id = a.id
insert into accounts
id,name,type,code,balance,credit_limit,available_limit,create_by,create_time,update_by,update_time,del_flag,remark,account_id,state,status,#{id},#{name},#{type},#{code},#{balance},#{creditLimit},#{availableLimit},#{createBy},#{createTime},#{updateBy},#{updateTime},#{delFlag},#{remark},#{accountId},#{state},#{status},
update accounts
name = #{name},type = #{type},code = #{code},balance = #{balance},credit_limit = #{creditLimit},available_limit = #{availableLimit},create_by = #{createBy},create_time = #{createTime},update_by = #{updateBy},update_time = #{updateTime},del_flag = #{delFlag},remark = #{remark},account_id = #{accountId},state = #{state},status = #{status},
where id = #{id}
delete from accounts where id = #{id}
delete from accounts where id in
#{id}
update accounts set del_flag='1' where id = #{id}
update accounts set del_flag='1' where id in
#{id}