select
a.id,
a.name,
a.bill_date,
a.future_stocks_id,
a.bill_date_period,
a.bill_amount,
a.create_by,
a.create_time,
a.update_by,
a.update_time,
a.del_flag,
a.type,
a.bill_year,
a.bill_month,
a.remark,
fs2 ."name" as future_stocks_name,
fs2.code as future_stocks_code
from
future_stocks_bill a
left join future_stocks fs2 on fs2 .id =a.future_stocks_id
insert into future_stocks_bill
id,name,bill_date,future_stocks_id,bill_date_period,bill_amount,create_by,create_time,update_by,update_time,del_flag,type,bill_year,bill_month,remark,#{id},#{name},#{billDate},#{futureStocksId},#{billDatePeriod},#{billAmount},#{createBy},#{createTime},#{updateBy},#{updateTime},#{delFlag},#{type},#{billYear},#{billMonth},#{remark},
update future_stocks_bill
name = #{name},bill_date = #{billDate},future_stocks_id = #{futureStocksId},bill_date_period = #{billDatePeriod},bill_amount = #{billAmount},create_by = #{createBy},create_time = #{createTime},update_by = #{updateBy},update_time = #{updateTime},del_flag = #{delFlag},type = #{type},bill_year = #{billYear},bill_month = #{billMonth},remark = #{remark},
where id = #{id}
delete from future_stocks_bill where id = #{id}
delete from future_stocks_bill where id in
#{id}
update future_stocks_bill set del_flag='1' where id = #{id}
update future_stocks_bill set del_flag='1' where id in
#{id}