Mybatis中oracle、mysql、db2、sql server的like模糊查询
2016-10-21 09:48
459 查看
原文在oracle模糊查找的第一种书写方式上有误,这里做了修改.
原文链接:Mybatis中oracle、mysql、db2、sql server的like模糊查询
<!-- oracle 注意concat括号的书写位置--> <select id="searchUserBySearchName" parameterType="java.lang.String" resultType="com.urm.entity.User"> select * from t_user where user_name like CONCAT(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模糊查询
相关文章推荐
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis在oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql的like模糊查询
- myBatis 操作 mysql时,使用 like 关键进行模糊查询的方法
- 不同数据库oracle mysql SQL Server DB2 infomix sybase分页查询语句
- 终极解决sqlserver、MySQL、Oracle三种数据库模糊查询语句,ssm框架mybatis操作数据库
- 数据库-Oracle【SQL模糊查询语句(like) 及SQL Server 2005 导入和导出向导】
- Oracle数据库,忽略大小写Like模糊查询(SQL Server,MySql原理相同)
- Oracle,Mysql ,SQL Server 三大数据库带参数的模糊查询, 拼接查询条件问题
- Oracle、MYSQL、sql server和DB2分页查询写法
- 不同数据库oracle mysql SQL Server DB2 infomix sybase分页查询语句