mybatis 里面的占位符 怎么用if判断下面这样没有用求大神指点
SELECT*fromoneshoppingWHERE(osIIdlikeCONCAT('%',#{0},'%')orosUIdlikeCONCAT('%',#{1},'...
SELECT * from oneshopping WHERE ( osIId like CONCAT('%',#{0},'%' ) or osUId
like CONCAT('%',#{1},'%' ) or osPrice like CONCAT('%',#{2},'%' ))
<if test="#{3}!=null">
and zjstatus=#{3}
</if>
<if test="#{3}==null">
</if> 展开
like CONCAT('%',#{1},'%' ) or osPrice like CONCAT('%',#{2},'%' ))
<if test="#{3}!=null">
and zjstatus=#{3}
</if>
<if test="#{3}==null">
</if> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询