`
hyl198611
  • 浏览: 225261 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql find_in_set

阅读更多
find_in_set(str1,str2) 函数:返回str2中str1所在的位置索引,其中str2必须以","分割开。

表:
mysql> select * from region;

+----+-------------+

| id | name               |

+----+-------------+

|  1  | name1,nam2  |

|  2  | name1             |

|  3  | name3       |

|  4  | name2,name4 |

|  5  | name3,name5 |

+----+-------------+

5 rows in set (0.00 sec)

FIND_IN_SET语句
mysql> select * from test where find_in_set('name1',name);

+----+------------+

| id | name            |

+----+------------+

|  1  | name1,nam2 |

|  2  | name1      |

+----+------------+

2 rows in set (0.02 sec)
分享到:
评论

相关推荐

    mysql中find_in_set函数的基本使用方法

    FIND_IN_SET(str,strlist) 定义 假如字符串str在由多个子链组成的字符串列表strlist中,则返回值的范围在1到N之间。 一个字符串列表就是一个由一些被‘,’符号分开的自链组成的字符串。 如果第一个参数是一个...

    PostgreSQL find_in_set 内核开发

    博客:PostgreSQL的学习心得和知识总结(六十五)|关于PostgreSQL数据库 实现MySQL数据库find_in_set()函数 的实现方案

    MySQL的FIND_IN_SET函数使用方法分享

    很多时候我们在设计数据库... 先看mysql手册中find_in_set函数的语法: FIND_IN_SET(str,strlist) 假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。一个字符串列表就是一个由一些被

    mysql中find_in_set()函数的使用及in()用法详解

    主要介绍了mysql中find_in_set()函数的使用以及in()用法详解,需要的朋友可以参考下

    mysql中find_in_set()函数的使用详解

    首先举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有 1头条、2推荐、3热点、4图文等等 。 现在有篇文章他既是头条,又是热点...MySQL手册中find_in_set函数的语法: FIND_IN_SET(str,strlist) str

    Mysql中的find_in_set的使用方法介绍

    使用举例: 用户表(user)中的一个字段(purview)代表该用户的权限 将用户的所有权限id存入此字段。比如有:1,2,3,4,5这样的五... 您可能感兴趣的文章:mysql通过find_in_set()函数实现where in()顺序排序Mysql中FIND_IN_S

    Mysql中FIND_IN_SET()和IN区别简析

    主要介绍了Mysql中FIND_IN_SET()和IN区别简析,设计实例代码,具有一定参考价值。需要的朋友可以了解。

    mysql通过find_in_set()函数实现where in()顺序排序

    本文章来为各位介绍一篇关于mysql 实现按 where in () 中的顺序排序,用find_in_set() 函数的教程,希望此教程能够对各位有所帮助。 select * from table where id in ('783',' 769',' 814',' 1577',' 1769') ...

    MySQL高效模糊搜索之内置函数locate instr position find_in_set使用详解

    在MySQL中一般进行模糊搜索都是使用LIKE配合通配符进行查询的,在性能上一定的影响,下面给大家分享MYSQL自带的内置模糊搜索函数,除最后一个外其它三个性能上要比Like快些

    MySql逗号拼接字符串查询的两种方法

    下面两个函数的使用和FIND_IN_SET一样,使用时只需要把FIND_IN_SET换成FIND_PART_IN_SET或FIND_ALL_PART_IN_SET 例如某字段里是为1,2,3,4,5  使用方法: 第一种,传入1,3,6 可以查出来 select * from XXX where FIND...

    MySQL Like语句的使用方法

    这样能把所有不含英文的都搞出来 代码如下:SELECT *FROM tableWHERE nameNOT REGEXP ‘[a-zA-Z0-9]+’当然除了regexp之外还可以使用FIND_IN_SET,like来操作FIND_IN_SETmysql中如何使用FIND_IN_SET(),以及使用FIND_...

    sys_area.sql

    2018行政区划数据,报表城市,经纬度,...and find_in_set('360000',`path`); region 区/县 -- 九江 select id,name,lat,lng,pinyin from sys_area where 1=1 and `level` = 3 and find_in_set('360400',`path`);

    使用tp框架和SQL语句查询数据表中的某字段包含某值

    有时我们需要查询某个字段是否包含某值时,通常用like进行模糊查询,但对于一些要求比较准确的查询时(例如:微信公众号的关键字回复匹配查询)就需要用到MySQL的 find_in_set()函数; 以下是用find_in_set()函数写的...

Global site tag (gtag.js) - Google Analytics