Mybatis中模糊查询的各种写法
来源:互联网 发布:js导出表格插件 编辑:程序博客网 时间:2024/04/29 23:17
Mybatis中模糊查询的各种写法
1. sql中字符串拼接
SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%');
2. 使用 ${...} 代替 #{...}
SELECT * FROM tableName WHERE name LIKE '%${text}%';
3. 程序中拼接
Java
// String searchText = "%" + text + "%";
String searchText = new StringBuilder("%").append(text).append("%").toString();
parameterMap.put("text", searchText);
SqlMap.xml
SELECT * FROM tableName WHERE name LIKE #{text};
4. 大小写匹配查询
SELECT * FROM TABLENAME WHERE UPPER(SUBSYSTEM) LIKE '%' || UPPER('jz') || '%' 或者
SELECT * FROM TABLENAME WHERE LOWER(SUBSYSTEM) LIKE '%' || LOWER('jz') || '%'
好文要顶
0 0
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法
- Mybatis中模糊查询的各种写法(转)
- Mybatis中模糊查询的写法总结
- mybatis中模糊查询的写法
- mybatis中模糊查询的写法
- 音视频研究方向
- MySQL基础
- GMT_DEMO_psxy
- java 36计
- 子DIV在父DIV水平垂直居中
- Mybatis中模糊查询的各种写法
- 如何利用SNP信息计算亲缘关系G矩阵
- 理解事务的隔离性
- 利用DBCA静默安装oracle数据库
- 内核编译相关(译)/unfinished
- 虚函数详解
- F excel导入导出
- 我的博客开通啦!记录安卓开发的点点滴滴.
- Java基础知识-StringBuilder-Array类