动态SQL
Posted 壹品轩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动态SQL相关的知识,希望对你有一定的参考价值。
1 update pro_sku 2 <set> 3 <if test="sku!=null and sku!=‘‘"> 4 sku=#{sku}, 5 </if> 6 <if test="sku_status!=null"> 7 sku_status=#{sku_status}, 8 </if> 9 <if test="sku_img!=null and sku_img!=‘‘"> 10 sku_img=#{sku_img}, 11 </if> 12 </set>
这是set,set标签会自动去除最后一个条件的,与where一样
以上是关于动态SQL的主要内容,如果未能解决你的问题,请参考以下文章
Mybatis -- 动态Sql概述动态Sql之<if>(包含<where>)动态Sql之<foreach>sql片段抽取
[mybatis]动态sql_sql_抽取可重用的sql片段