MyBatis中Like語句使用總結
Oracle資料庫:
SELECT
*
FROM
user
WHERE
name like CONCAT('%',#{name},'%')
或 :
SELECT
*
FROM
user
WHERE
name like '%'||#{name}||'%'
SQLServer資料庫:
SELECT
*
FROM
user
WHERE
name like '%'+#{name}+'%'
mysql資料庫:
SELECT
*
FROM
user
WHERE
name like CONCAT('%',#{name},'%')
DB2資料庫:
SELECT
*
FROM
user
WHERE
name like CONCAT('%',#{name},'%')
或
SELECT
*
FROM
user
WHERE
name like '%'||#{name}||'%'
使用mybatis標籤:
<select id="selectPersons" resultType="person" parameterType="person">
<bind name="pattern" value="'%' + _parameter.username + '%'" />
select id,sex,age,username,password
from person
where username LIKE #{pattern}
</select>
相關文章
- Mybatis 查詢語句結果集總結MyBatis
- SQL語句使用總結(一)SQL
- SQL Server中巧用另類寫法代替Like語句SQLServer
- MyBatis刪除多行,in語句的使用MyBatis
- jquery常用語句總結jQuery
- 賓語從句總結
- 關於Mybatis中SQL語句的整理MyBatisSQL
- SQL語句規範總結SQL
- MySQL -update語句流程總結MySql
- MySQL基本sql語句總結MySql
- sql語句學習總結SQL
- MySql相關語句總結MySql
- 前端 JavaScript 中的三種 for 迴圈語句總結前端JavaScript
- mybatis xml 檔案中like模糊查詢MyBatisXML
- mysql alter語句用法總結大全MySql
- Oracle常用維護語句總結Oracle
- oracle 使用者跟蹤 需要的sql語句總結OracleSQL
- sql 中的with 語句使用SQL
- Mybatis 總結MyBatis
- MyBatis模糊查詢LIKEMyBatis
- SQL單表查詢語句總結SQL
- MyCat不支援的SQL語句總結SQL
- hibernate 之 HQL語句總結【轉】
- php中return語句的使用PHP
- MySQL中explain語句的使用MySqlAI
- oracle中merge 語句使用Oracle
- 使用sql語句查詢平均值,使用sql語句查詢資料總條數, not in 篩選語句的使用SQL
- 《shell指令碼if..then..elif..then.if語句的總結》指令碼
- hibernate的hql查詢語句總結
- mybatis做like模糊查詢MyBatis
- mybatis like 查詢的例子MyBatis
- 總結:使用MyBatis Generator時遇到的坑MyBatis
- MyBatis xml foreach迴圈語句MyBatisXML
- Mybatis 動態執行SQL語句MyBatisSQL
- python中if語句的用法及if-else結構的使用Python
- Mysql跨表更新 多表update sql語句總結MySql
- 初級進階版SQL語句總結(1)SQL
- MySQL 5 資料庫基礎語句總結MySql資料庫