find_in_set(str,strlist)
来源:互联网 发布:数控编程的基本步骤 编辑:程序博客网 时间:2024/05/28 06:06
我感觉这个有点像 正则中的 regexp
FIND_IN_SET(str,strlist)
假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。
一个字符串列表就是一个由一些被‘,’符号分开的子链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则
FIND_IN_SET() 函数被优化,使用比特计算。 如果str不在strlist 或strlist 为空字符串,则返回值为 0
。如任意一个参数为NULL,则返回值为 NULL。这个函数在第一个参数包含一个逗号(‘,’)时将无法正常运行。mysql> SELECT FIND_IN_SET(‘b’,’a,b,c,d’);
-> 2 因为b 在strlist集合中放在2的位置 从1开始
——————————————————– select FIND_IN_SET(‘1’,’1’); 返回 就是1 这时候的strlist集合有点特殊 只有一个字符串 其实就是要求前一个字符串
一定要在后一个字符串集合中 才返回 大于0的数select FIND_IN_SET(‘2’,’1,2’);返回2 select FIND_IN_SET(‘6’,’1’); 返回0
注意: select * from treenodes where FIND_IN_SET(id,’1,2,3,4,5’);
使用find_in_set函数一次返回多条记录id 是一个表的字段 然后每条记录分别是id等于1,2,3,4,5的时候 有点类似in (集合) select * from
treenodes where id in (1,2,3,4,5);
0 0
- find_in_set(str,strlist)
- FIND_IN_SET(str,strlist)函数
- MySQL FIND_IN_SET(str,strlist)函数
- 关于FIND_IN_SET(str,strlist)函数
- 论find_in_set(str,strlist) 参数单引号('')的重要性
- mysql函数:IF(expr1,expr2,expr3) 和 FIND_IN_SET(str,strlist) 用法
- FIND_IN_SET()
- FIND_IN_SET()
- find_in_set
- FIND_IN_SET
- find_in_set
- find_in_set
- str
- str()
- str
- str
- str
- mysql find_in_set
- WebRTC VoiceEngine综合应用示例(二)——音频通话的基本流程
- edgesForExtendedLayout ios7新特性
- HTTP 错误 500.0 - Internal Server Error 无法显示页面,因为发生内部服务器错误
- 回车校验
- ios之动态创建多个标签,自动换行
- find_in_set(str,strlist)
- mysql 5.6 中 explicit_defaults_for_timestamp参数
- Oracle的model语句入门
- Android最佳性能实践(3):高性能编码优化
- 【cocos3.x+box2d+tileMap】制作马里奥游戏(二) 制作地图
- Masonry实现JS瀑布流
- android 网络变化流程
- oracle普通知识
- supervisor的基本使用