首页 > 数据库技术 > 详细

mysql操作数据库集合常用语句

时间:2021-06-16 22:05:38      阅读:22      评论:0      收藏:0      [点我收藏+]

 

插入:

void insertMerchantBusiness(List<MerchantBusinessType> list);



<insert id="insertMerchantBusiness">
insert into t_merchant_business_type
(merchant_id, business_type_id)
values
<foreach item="item" collection="list" separator=",">
(#{item.merchantId}, #{item.businessTypeId})
</foreach>
</insert>



-----------------------------------------
查询:

List<Integer> selectBusinessTypeIds(List<String> type);


<select id="selectBusinessTypeIds" resultType="integer">
select id from t_business_type
where type in
<foreach item="item" index="index" collection="list"
open="(" separator="," close=")">
#{item}
</foreach>
</select>
------------------------------------------------------------

删除:
void deleteMerchantBusiness(int merchantId, List<Integer> types);

<delete id="deleteMerchantBusiness">
delete from t_merchant_business_type
where merchant_id = #{merchantId}
and business_type_id in
<foreach item="item" index="index" collection="list"
open="(" separator="," close=")">
#{item}
</foreach>
</delete>

mysql操作数据库集合常用语句

原文:https://www.cnblogs.com/yangsanluo/p/14890556.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!