SELECT
id,
factory_code,
wa_code,
wl_code,
material_code,
material_name,
unit,
supply_name,
amnount_plan,
COALESCE(amount_real, 0) AS amount_real, -- 使用COALESCE函数处理NULL值
user_defined1,
user_defined2,
user_defined3,
user_defined4,
user_defined5,
create_by,
gmt_create,
modified_by,
gmt_modified
FROM
bp_raw_material_in
insert into bp_raw_material_in
id,
factory_code,
wa_code,
wl_code,
material_code,
material_name,
unit,
supply_name,
amnount_plan,
amount_real,
user_defined1,
user_defined2,
user_defined3,
user_defined4,
user_defined5,
create_by,
gmt_create,
modified_by,
gmt_modified,
#{id},
#{factoryCode},
#{waCode},
#{wlCode},
#{materialCode},
#{materialName},
#{unit},
#{supplyName},
#{amnountPlan},
#{amountReal},
#{userDefined1},
#{userDefined2},
#{userDefined3},
#{userDefined4},
#{userDefined5},
#{createBy},
#{gmtCreate},
#{modifiedBy},
#{gmtModified},
update bp_raw_material_in
factory_code = #{factoryCode},
wa_code = #{waCode},
wl_code = #{wlCode},
material_code = #{materialCode},
material_name = #{materialName},
unit = #{unit},
supply_name = #{supplyName},
amnount_plan = #{amnountPlan},
amount_real = #{amountReal},
user_defined1 = #{userDefined1},
user_defined2 = #{userDefined2},
user_defined3 = #{userDefined3},
user_defined4 = #{userDefined4},
user_defined5 = #{userDefined5},
create_by = #{createBy},
gmt_create = #{gmtCreate},
modified_by = #{modifiedBy},
gmt_modified = #{gmtModified},
where id = #{id}
delete from bp_raw_material_in where id = #{id}
delete from bp_raw_material_in where id in
#{id}