Mybatis SQL配置文件中>、>=、<、<=如何书写

在Mybatis SQL的XML配置文件中,Where条件中不能直接使用>、>=、<、<=,需要使用特定的格式进行书写,否则文件会报错,主要有两种书写格式。

格式一:使用<![CDATA[]]>进行包裹

大于:<![CDATA[>]]>
大于等于:<![CDATA[>=]]>
小于:<![CDATA[<]]>
小于等于:<![CDATA[<=]]>
示例:查询年龄小于10岁的用户数据。

SELECT * FROM user WHERE age <![CDATA[<]]> 10

格式二:使用替换符进行替换

大于:&gt;     
大于等于 :&gt;=   
小于:&lt;        
小于等于:&lt;= 

示例:查询年龄在10~20岁之间的用户数据。

SELECT * FROM user WHERE age &gt;= 10 AND age &lt;= 20
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容