第一种情况
delete from oppo_downloading_daily where start_time >= #{startTime} and end_time <= #{endTime} and channel = #{channels} and owner_id
in
#{item}
此种写法是后面跟着
delete from oppo_downloading_daily where start_time >= #{startTime} and end_time <= #{endTime} and channel = #{channels} and owner_id in(?,?,?,?,?)
第二种情况
insert into ${tableName}
(date,account_id,account_name,campaign_name,group_name,creative_name,views,clicks,totalCost)
values
(#{item.date},
#{item.accountId},
#{item.accountName},
#{item.campaignName},
#{item.groupName},
#{item.creativeName},
#{item.views},
#{item.clicks},
#{item.totalCost}
)
此种写法 后面会跟
insert into ${tableName}
(date,account_id,account_name,campaign_name,group_name,creative_name,views,clicks,totalCost)
values(?,?,?,?,?,?),(?,?,?,?,?,?),(?,?,?,?,?,?)
所以在使用时,一定不能随便定义括号的位置
有喜欢的朋友可以关注下头条号《老徐聊技术》