当前位置:Gxlcms > 数据库问题 > Mybatis在oracle、mysql、db2、sql server的like模糊查询

Mybatis在oracle、mysql、db2、sql server的like模糊查询

时间:2021-07-01 10:21:17 帮助过:2人阅读

	
<!-- oracle -->
<select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">
	select * from t_user where user_name like CONCAT('%',#{search_name},'%')
</select>
<!-- 或者 -->
<select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">
	select * from t_user where user_name like '%'||#{search_name}||'%' 
</select>

<!-- mysql -->
<select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">
	select * from t_user where user_name like CONCAT('%',#{search_name},'%')
</select>
	
<!-- sql server -->
<select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">
	select * from t_user where user_name like '%'+#{search_name}+'%'
</select>

<!-- db2 -->
<select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">
	select * from t_user where user_name like CONCAT('%',#{search_name},'%')  
</select>
<!-- 或者 -->
<select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User">
	select * from t_user where user_name like '%'||#{search_name}||'%' 
</select>

版权声明:本文博客原创文章,博客,未经同意,不得转载。

Mybatis在oracle、mysql、db2、sql server的like模糊查询

标签:

人气教程排行