Ibatis之LIKE用法

原创 2011年01月10日 18:25:00

﹤!--  模糊查询不能用#,#在是用prepareStatement的?插入参数,$是文本替换  --﹥   
         note like '%$note$%' 

其他用法:

SELECT *  
      FROM user 
      WHERE username like '%'  || #username# || '%'
 


       其实上面的语句是正对Oracle 的,对于不同数据字符串连接符不一样。现列举mysql和SQLServer如下:

      Mysql:

SELECT *  
      FROM user 
      WHERE username like CONCAT('%', #username#, '%')
 


      SQLServer:
SELECT *  
      FROM user 
      WHERE username like '%' + #username# +  '%'
 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iBATIS教程之like语句的写法浅析

iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为 select id="getP...

iBatis 中 Like 的写法实现模糊查询

iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为 select id...
  • CNPJX
  • CNPJX
  • 2011-08-15 09:05
  • 9250

ibatis模糊查询(like)

iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为 select id="getPer...

sql语句中like的用法详细解析

在SQL结构化查询语言中,LIKE语句有着至关重要的作用。 LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用...

数据库SQL中Like的用法总结

最近做项目又需要模糊查询了,所以这次就总结一下。 语法  match_expression [ NOT ] LIKE pattern [ ESCAPE escape_character ]  参...

sql语句where子句like的用法详解

在SQL结构化查询语言中,LIKE语句有着至关重要的作用。 LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作...

SQL语句 SELECT LIKE用法详解

在SQL结构化查询语言中,LIKE语句有着至关重要的作用。    LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的...

oracle中case when的用法总结(case when like功能)

最近大量用到了oracle的sql语句中的case when,闲下来就整理一下。 1.根据类别统计 假设现在有一组数据如下 其中,0表示单选题,1表示多选题,现在分别要统计单选题跟多...

SQL like的用法 模糊查询

在搜索数据库中的数据时,您可以使用 SQL 通配符。 SQL 通配符  Like 在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。 SQL 通配符必须与 LIKE 运算符一起使用。...

ibatis中resultMap的用法总结(一)

1、resultMap属性描述(参考http://tech.ddvip.com/2009-07/1248536330126392.html)     columnIndex属性提供了我们将数据集的第...
  • uhippo
  • uhippo
  • 2012-02-01 15:13
  • 13159
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)