码迷,mamicode.com
首页 > 数据库 > 详细

关于SQL中的字段“包含”与“包含于”字符串的写法

时间:2014-11-05 17:19:00      阅读:694      评论:0      收藏:0      [点我收藏+]

标签:style   sp   div   bs   sql   nbsp   方法   字符串   c   



1、查询表中某字段值“包含”某字符串的所有记录的方法

假如表中有一个name字段,查询name包含“张三”的所有记录,可以这样写sql:

Stirng strsql="SELECT * FROM 表名 WHERE name LIKE ’%"+"张三"+"%’";

 2、查询某字段值“包含于”某个字符串的所有记录的方法

如果查询表中name字段包含于字符串“张三是个好学生”的所有记录,可以这样写sql:

String strsql="SELECT * FROM 表名 WHERE INSTR(’张三是个好学生’,name)>0";

即可查询,记录中的name字段值中包括:张、三、是、个、好、学、生、张三、......等所有记录。

注:以上sql字符串中请将全角符号改为半角符号。

关于SQL中的字段“包含”与“包含于”字符串的写法

标签:style   sp   div   bs   sql   nbsp   方法   字符串   c   

原文地址:http://blog.csdn.net/xuhb/article/details/40824831

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!