my sql FIND_IN_SET

原创 2016年05月30日 09:58:33

FIND_IN_SET(str,strlist)

返回str在字符串集strlist中的序号(任何参数是NULL则返回NULL,如果str没找到返回0,参数1包含","时工作异常)

如果list是常量,则可以直接用IN, 否则要用FIND_IN_SET()函数

相关文章推荐

SQL之查询函数LOCATE、POSITION、INSTR、FIND_IN_SET、IN、LIKE

LOCATE() 返回要查询的字符串在被查询字符串里第一次出现的位置 注:当在 MySQL 4.0 中时,如有任一参数是一个二进制字符串,它才是字母大小写敏感的 LOCATE(subst...

关于 mysql 中 find_in_set 与 like 查询的一些思考

前段时间项目中,使用到了mysql中的find_in_set 查询,因为原先没有使用过此方法,故进行了些许研究。 如mysql官方文档所说,find_in_set (str ,  strlist) 函...

mysql中 find_in_set()函数的使用

首先,看一下数据库表数据     复制代码代码如下: mysql> select * from test; +----+-------------+ | id | name...

mysql 中 find_in_set()

mysql 中 find_in_set() 方法:有时候我们在设计数据库时有以下情况,如:在视频表中有个字段week, 他存储的是视频在周几播放,如某视频只在周1,4,6播放,那么week字段对应的值...

使用find_in_set()函数的注意事项

今天在使用find_in_set()函数发现一个问题,请看以下代码:select FIND_IN_SET(1, ' 1, 2 ,3') from dual;//0 select FIND_IN_SET...

MySQL FIND_IN_SET(str,strlist)函数

1、函数简介 FIND_IN_SET(str,strlist) 假如字符串str 在由N 子链组成的字符串列表strlist 中, 则返回值的范围在 1 到 N 之间 。一个字符串列表就是一个由一些被...

Msql 函数find_in_set()用法

原文地址:http://www.cnblogs.com/gpfeisoft/p/5535450.html有了FIND_IN_SET这个函数。我们可以设计一个如:一只手机即是智能机,又是Andriod系...

mysql LIKE,FIND_IN_SET,locate,查询字段中包含

1,LIKE 是广泛的模糊匹配,字符串中没有分隔符,只要是包含有需要查询内容的结果全部返回;       SELECT * FROM userinfo WHERE username LIKE CON...

mysql 中的find_in_set用法

查询表字段 pingid = (1,2,3,) SELECT * FROM `linkinfo` WHERE `pingid` REGEXP '{id},' AND `pingid` NOT REG...

Find the elements in the set that appears only once

given a set and each element in the set will appear twice. so how to find the elements that only app...
  • fatshaw
  • fatshaw
  • 2011年05月16日 10:42
  • 858
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:my sql FIND_IN_SET
举报原因:
原因补充:

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