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
- 賓語從句總結
- MySQL -update語句流程總結MySql
- SQL語句規範總結SQL
- sql語句學習總結SQL
- MySQL基本sql語句總結MySql
- 關於Mybatis中SQL語句的整理MyBatisSQL
- 前端 JavaScript 中的三種 for 迴圈語句總結前端JavaScript
- SQL單表查詢語句總結SQL
- mybatis xml 檔案中like模糊查詢MyBatisXML
- 使用sql語句查詢平均值,使用sql語句查詢資料總條數, not in 篩選語句的使用SQL
- MyBatis xml foreach迴圈語句MyBatisXML
- MyBatis模糊查詢LIKEMyBatis
- python中if語句的用法及if-else結構的使用Python
- php中return語句的使用PHP
- MySQL中explain語句的使用MySqlAI
- Mybatis 動態執行SQL語句MyBatisSQL
- Mysql跨表更新 多表update sql語句總結MySql
- 總結:使用MyBatis Generator時遇到的坑MyBatis
- mybatis like 查詢的例子MyBatis
- 工作學習筆記(十七)MyBatis中eq和like筆記MyBatis
- Linux基礎知識和基本操作語句總結Linux
- Oracle中如何查詢未使用繫結變數的SQL語句?Oracle變數SQL
- mybatis-模糊查詢like CONCATMyBatis
- MyBatis 學習總結MyBatis
- Mybatis學習總結MyBatis
- Mybatis筆記總結MyBatis筆記
- 10.Mybatis在springboot中的整合總結MyBatisSpring Boot
- php中條件語句的使用整理PHP
- python中try..except語句如何使用?Python
- MyBatis 結果對映總結MyBatis
- Oracle行轉列、列轉行的Sql語句總結OracleSQL
- MySQL(十四)分析查詢語句Explain 七千字總結MySqlAI
- Mybatis原始碼解析之執行SQL語句MyBatis原始碼SQL
- 2.語句結構
- mybatis動態sql總結MyBatisSQL
- MyBatis配置檔案總結MyBatis
- css基本語法總結及使用CSS
- MyBatis學習總結(24)——Mybatis常見問題彙總MyBatis