没有前言和解释,直接看怎么用

当前我所知道两种用法:

第一种:和like的作用有点相似,但用这个函数会比like更准确的查到你想要的数据。

前提是当前的字段满足俩个要求:

类型为字符型。

储存格式为-----> 字符1,字符2,字符3.........

这是一张表,什么表不重要。

情况一:运行下面语句

select * from admin_group where FIND_IN_SET(1,rules);

结果:

select * from admin_group where FIND_IN_SET('1200',rules);

结果:

情况二:注意现在字段是id了

SELECT * from admin_group where FIND_IN_SET(id,'1,2');

结果:

SELECT * from admin_group where FIND_IN_SET(id,'1,2,4,5,15');

结果:

第二种:利用这个函数规定某些值自定义排序

同 desc,asc 排序一起用的时候会有影响,看下面的语句和结果自行体会吧

SELECT * from admin_group ORDER BY FIND_IN_SET(id,'16,15,1');

结果:

SELECT * from admin_group ORDER BY id desc,FIND_IN_SET(id,'16,15,1');

结果:

SELECT * from admin_group ORDER BY id desc,FIND_IN_SET(id,'15,16,1,2');

结果:

SELECT * from admin_group ORDER BY `status` desc,FIND_IN_SET(id,'16,15,1,2');

这里我把其中的一调数据status改成了2,为了更直观。

结果:

《--------------------------------------------------------------------------------华丽分割线-----------------------------------------------------------------------------------------------------------》

后续发现其他用的地方再更新。。。。。。。。。。。。。

mysql的函数用途_MYSQL小函数大用途之-------FIND_IN_SET相关推荐

  1. 工具用途_小工具大用途:万能扳手、开瓶器、开箱器,DIY16种用法,玩过吗

    小工具大用途,用法1:轻松开瓶盖 小工具大用途,用法2:一字螺丝刀,拧螺丝很轻松 小工具大用途,用法3:十字螺丝刀,轻松拧螺丝 小工具大用途,用法4:轻松撬罐头盖 小工具大用途,用法5:开箱如此简单, ...

  2. mysql 正无穷字符_mysql 字符串函数收集比较全

    ASCII(str)返回字符串str的 最左面字符的ASCII代码值.如果str是空字符串, 返回0.如果str是NULL,返回NULL. mysql> select ASCII('2'); - ...

  3. mysql 函数事务_MySQL:函数和事务

    一.函数 MySQL数据库中提供了很丰富的函数.MySQL函数包括数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作. (一)数 ...

  4. mysql week函数参数_MySQL week()函数详解

    一枚小产品的学习记录 在做sql练习题时了解到的新函数,做个简要的记录,因非技术人员(专业人士),可能会存在一定的局限性,若有不严谨的地方,请指正. 在日常的业务统计需求中,可能会有类似查询" ...

  5. mysql 自定义函数实例_mysql自定义函数原理与用法实例分析

    本文实例讲述了mysql自定义函数原理与用法.分享给大家供大家参考,具体如下: 本文内容: 什么是函数 函数的创建 函数的调用 函数的查看 函数的修改 函数的删除 首发日期:2018-04-18 什么 ...

  6. mysql 聚合函数嵌套_Mysql聚合函数嵌套如何使用 Mysql聚合函数嵌套使用方法

    Mysql聚合函数嵌套如何使用?本篇文章小编给大家分享一下Mysql聚合函数嵌套使用方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 目的:Mysql 聚合函数嵌套使用 ...

  7. mysql数学函数名_Mysql数学函数

    所有的数学函数在发生错误的情况下,均返回 NULL. - 一元减.改变参数的符号: mysql> SELECT - 2; -> -2 注意,如果这个操作符被用于一个 BIGINT,返回值也 ...

  8. mysql 字符串 截取字母_MySQL字符串函数:字符串截取

    MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...

  9. mysql 字符串函数大全_mysql 字符串函数大全

    返回字符串str的最左面字符的ASCII代码值.如果str是空字符串,返回0.如果str是NULL,返回NULL.mysql> select ASCII('2'); -> 50mysql& ...

最新文章

  1. COCO新记录:60.6AP!微软提出采用注意力机制进行检测头统一的Dynamic Head
  2. 使用控件时提示“未声明标识符“的解决方法
  3. [NOI2008]志愿者招募
  4. 16. Leetcode 845. 数组中的最长山脉 (数组-同向双指针-快慢指针)
  5. linux 下 select 函数的用法
  6. Android开发之最简单的布局点击Tab和Fragment切换源码(特别适合初学者)
  7. brainfu*k语言执行
  8. javascript 学习笔记三 之 变量
  9. parallelstudio license 位置_卫生间这3个位置95%装修没用好
  10. 【转】零拷贝的实现原理
  11. QT下添加*.qrc(图标Icon、图像)资源
  12. strace/linux
  13. java计算机毕业设计西安市城市绿地管理系统源码+系统+数据库+lw文档
  14. Uncaught TypeError: marked is not a function
  15. STM32_4键位触摸按键实现单击、双击、三击、长按1s、长按2s以上每隔200ms、左右滑动1-3个键位等多功能程序
  16. Admin-UI分布式微服务监控中心
  17. 【学习亚马逊AWS IOT体系有感---万物互联(物联网)】
  18. 统计学基于matlab,MATPLOT:一款基于MATLAB的地球化学数据分析成图软件
  19. linux内核系统调用创建和删除文件
  20. Google 开源的项目集合

热门文章

  1. 如何判断一个常量是废弃常量,一个类是无用类
  2. JS读取嵌套的JSON数据
  3. 牛客网_PAT乙级1007_A除以B (20)
  4. javascript中的内置对象和数据结构
  5. Java虚拟机内存分配策略
  6. matlab pca求曲率和法向量_实践课堂 已给出实例的MATLAB求解大汇总(线性规划)...
  7. 局部钩子能防全局钩子吗_阿特的钩子成为队友的噩梦,毫无游戏体验感,小夏:当场哭了出来...
  8. C++题解-Leecode 318. 最大单词长度乘积——Leecode每日一题系列
  9. Leecode19. 删除链表的倒数第 N 个结点——Leecode大厂热题100道系列
  10. 【报错】:Char 5: error: non-void f