MyBatis中Like语句使用方式(模糊查询)

oracle数据库: Java代码

SELECT  
*  
FROM  
user  
WHERE  
name like CONCAT('%',#{name},'%')  

或 Java代码

SELECT  
*  
FROM  
user  
WHERE  
name like '%'||#{name}||'%'  

SQLServer数据库: Java代码

SELECT  
*  
FROM  
user  
WHERE  
name like '%'+#{name}+'%'  

mysql数据库: Java代码

SELECT  
*  
FROM  
user  
WHERE  
name like CONCAT('%',#{name},'%')  

DB2数据库: Java代码

SELECT  
*  
FROM  
user  
WHERE  
name like CONCAT('%',#{name},'%')  

或 Java代码

SELECT  
*  
FROM  
user  
WHERE  
name like '%'||#{name}||'%'  

你可能感兴趣的:(MyBatis中Like语句使用方式(模糊查询))