博客
关于我
MySQL中的FIND_IN_SET(str,strlist)
阅读量:186 次
发布时间:2019-02-28

本文共 405 字,大约阅读时间需要 1 分钟。

FIND_IN_SET(str, strlist) 函数

功能说明: 该函数用于判断字符串 str 是否存在于由 n 个子字符串组成的字符串列表 strlist 中。如果存在,返回该字符串在列表中位置(从 1 开始)的值;否则返回 0。

使用说明:

  • 字符串列表 strlist 是通过将字符分隔符分隔而成的子字符串。
  • 函数处理逻辑如下:
    • 如果第一个参数 str 是常量字符串,第二个参数 strlist 是类型集的列,函数将使用位运算来查找。
    • 如果 str 不在 strlist 中或 strlist 是空字符串,则返回 0。
    • 如果任意一个参数为空,则返回空。
    • 如果第一个参数 str 包含逗号 (,) 字符,则函数无法正常工作。
    • 注意:请确保输入的 strlist 中没有包含逗号字符,以避免函数异常。
  • 示例: mysql> SELECT FIND_IN_SET('b','a,b,c,d');

    返回结果:2

    转载地址:http://mlii.baihongyu.com/

    你可能感兴趣的文章
    Nacos在双击startup.cmd启动时提示:Unable to start embedded Tomcat
    查看>>
    Nacos安装教程(非常详细)从零基础入门到精通,看完这一篇就够了
    查看>>
    Nacos配置中心集群原理及源码分析
    查看>>
    nacos配置自动刷新源码解析
    查看>>
    Nacos集群搭建
    查看>>
    nacos集群搭建
    查看>>
    Navicat for MySQL 查看BLOB字段内容
    查看>>
    Neo4j电影关系图Cypher
    查看>>
    Neo4j的安装与使用
    查看>>
    Neo4j(2):环境搭建
    查看>>
    Neo私链
    查看>>
    nessus快速安装使用指南(非常详细)零基础入门到精通,收藏这一篇就够了
    查看>>
    Nessus漏洞扫描教程之配置Nessus
    查看>>
    Nest.js 6.0.0 正式版发布,基于 TypeScript 的 Node.js 框架
    查看>>
    NetApp凭借领先的混合云数据与服务把握数字化转型机遇
    查看>>
    NetBeans IDE8.0需要JDK1.7及以上版本
    查看>>
    netcat的端口转发功能的实现
    查看>>
    netfilter应用场景
    查看>>
    netlink2.6.32内核实现源码
    查看>>
    Netpas:不一样的SD-WAN+ 保障网络通讯品质
    查看>>