Mybatis中如何编写比较datetime类型大小的sql语句呢?

戚薇 MyBatis 发布时间:2022-06-30 17:06:18 阅读数:16869 1
下文笔者讲述Mybatis中编写包含"大于或小于号"的sql注意事项,如下所示
实现思路:
    我们只需将sql脚本中大于号,小于号等这些特殊的符号
	进行转义,即可实现sql脚本的正常使用
例:
<select id="fuzzySearchUserid" parameterType="String"
	resultType="com.java265.mysql.User">
	SELECT
	*
	FROM
	user
	<where>
		<if test="username!=null">
			username LIKE '%${username}%'
		</if>
	 
		<if test="createTimeBetween!=null">
			AND UNIX_TIMESTAMP(create_time) >= ${createTimeBetween}
		</if>
		<if test="createTimeTo!=null">
			AND UNIX_TIMESTAMP(create_time) <= ${createTimeTo}
		</if>
	</where>
</select>
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/MyBatis/202206/3848.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者