我们在使用mybatis或者mybatis-plus时,经常会在Mapper.xml文件中自定义sql。
假如业务需要ceshi该字段不等于0。
mysql中的话就可以直接使用<>来处理
select * from lala where ceshi <> 0
但是在xml文件中使用<>符号时会发现该符号处会报错。
当然这里不仅仅是<>,还有< > >= <= ......等符号。那我们应该怎么去处理这些符号以至于正常使用呢?
下方会放置常用的特殊替代符号以供使用:
特殊字符 | 替代符号 |
---|---|
& | & |
< | < |
> | > |
" | " |
' | ' |
= | = |
eg: >= : >= <= : <= 能找到规律了吧剩下的自己直接组合使用即可。