mybatis/plus中自定义sql时处理大于小于等符号
·
我们在使用mybatis或者mybatis-plus时,经常会在Mapper.xml文件中自定义sql。
假如业务需要ceshi该字段不等于0。
mysql中的话就可以直接使用<>来处理
select * from lala where ceshi <> 0
但是在xml文件中使用<>符号时会发现该符号处会报错。
当然这里不仅仅是<>,还有< > >= <= ......等符号。那我们应该怎么去处理这些符号以至于正常使用呢?
下方会放置常用的特殊替代符号以供使用:
| 特殊字符 | 替代符号 |
|---|---|
| & | & |
| < | < |
| > | > |
| " | " |
| ' | ' |
| = | = |
eg: >= : >= <= : <= 能找到规律了吧剩下的自己直接组合使用即可。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)