select id,join_num,sub_id, chemical_id, cabinet_id,chemical_amount,chemical_amount_unit,expire_time, user_id, create_by, create_time,status from hxp_chemical_join_cabinet
select t.id,t.join_num,t.sub_id, t.chemical_id, t.cabinet_id,t.chemical_amount,t.chemical_amount_unit,t.expire_time, t.user_id, t.create_by, t.create_time,t.status from hxp_chemical_join_cabinet as t
insert into hxp_chemical_join_cabinet
join_num,sub_id,chemical_id,cabinet_id,cabinetlock_id,chemical_amount,chemical_amount_unit,expire_time,user_id,create_by,create_time,tare,#{joinNum},#{subId},#{chemicalId},#{cabinetId},#{cabinetlockId},#{chemicalAmount},#{chemicalAmountUnit},#{expireTime},#{userId},#{createBy},#{createTime},#{tare},
update hxp_chemical_join_cabinet
chemical_id = #{chemicalId},cabinet_id = #{cabinetId},user_id = #{userId},create_by = #{createBy},create_time = #{createTime},status = #{status},
where id = #{id}
update hxp_chemical_join_cabinet set status = 4 where id in
#{id}
update hxp_chemical_join_cabinet set status = 4 where status != 2 and status != 4 and date_format(expire_time,'%Y-%m-%d') < date_format(now(),'%Y-%m-%d')
delete from hxp_chemical_join_cabinet where id = #{id}
delete from hxp_chemical_join_cabinet where id in
#{id}
delete from hxp_chemical_join_cabinet where chemical_id in
#{id}