mysql的函数用途_MYSQL小函数大用途之-------FIND_IN_SET
没有前言和解释,直接看怎么用
当前我所知道两种用法:
第一种:和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相关推荐
- 工具用途_小工具大用途:万能扳手、开瓶器、开箱器,DIY16种用法,玩过吗
小工具大用途,用法1:轻松开瓶盖 小工具大用途,用法2:一字螺丝刀,拧螺丝很轻松 小工具大用途,用法3:十字螺丝刀,轻松拧螺丝 小工具大用途,用法4:轻松撬罐头盖 小工具大用途,用法5:开箱如此简单, ...
- mysql 正无穷字符_mysql 字符串函数收集比较全
ASCII(str)返回字符串str的 最左面字符的ASCII代码值.如果str是空字符串, 返回0.如果str是NULL,返回NULL. mysql> select ASCII('2'); - ...
- mysql 函数事务_MySQL:函数和事务
一.函数 MySQL数据库中提供了很丰富的函数.MySQL函数包括数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作. (一)数 ...
- mysql week函数参数_MySQL week()函数详解
一枚小产品的学习记录 在做sql练习题时了解到的新函数,做个简要的记录,因非技术人员(专业人士),可能会存在一定的局限性,若有不严谨的地方,请指正. 在日常的业务统计需求中,可能会有类似查询" ...
- mysql 自定义函数实例_mysql自定义函数原理与用法实例分析
本文实例讲述了mysql自定义函数原理与用法.分享给大家供大家参考,具体如下: 本文内容: 什么是函数 函数的创建 函数的调用 函数的查看 函数的修改 函数的删除 首发日期:2018-04-18 什么 ...
- mysql 聚合函数嵌套_Mysql聚合函数嵌套如何使用 Mysql聚合函数嵌套使用方法
Mysql聚合函数嵌套如何使用?本篇文章小编给大家分享一下Mysql聚合函数嵌套使用方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 目的:Mysql 聚合函数嵌套使用 ...
- mysql数学函数名_Mysql数学函数
所有的数学函数在发生错误的情况下,均返回 NULL. - 一元减.改变参数的符号: mysql> SELECT - 2; -> -2 注意,如果这个操作符被用于一个 BIGINT,返回值也 ...
- mysql 字符串 截取字母_MySQL字符串函数:字符串截取
MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...
- mysql 字符串函数大全_mysql 字符串函数大全
返回字符串str的最左面字符的ASCII代码值.如果str是空字符串,返回0.如果str是NULL,返回NULL.mysql> select ASCII('2'); -> 50mysql& ...
最新文章
- COCO新记录:60.6AP!微软提出采用注意力机制进行检测头统一的Dynamic Head
- 使用控件时提示“未声明标识符“的解决方法
- [NOI2008]志愿者招募
- 16. Leetcode 845. 数组中的最长山脉 (数组-同向双指针-快慢指针)
- linux 下 select 函数的用法
- Android开发之最简单的布局点击Tab和Fragment切换源码(特别适合初学者)
- brainfu*k语言执行
- javascript 学习笔记三 之 变量
- parallelstudio license 位置_卫生间这3个位置95%装修没用好
- 【转】零拷贝的实现原理
- QT下添加*.qrc(图标Icon、图像)资源
- strace/linux
- java计算机毕业设计西安市城市绿地管理系统源码+系统+数据库+lw文档
- Uncaught TypeError: marked is not a function
- STM32_4键位触摸按键实现单击、双击、三击、长按1s、长按2s以上每隔200ms、左右滑动1-3个键位等多功能程序
- Admin-UI分布式微服务监控中心
- 【学习亚马逊AWS IOT体系有感---万物互联(物联网)】
- 统计学基于matlab,MATPLOT:一款基于MATLAB的地球化学数据分析成图软件
- linux内核系统调用创建和删除文件
- Google 开源的项目集合
热门文章
- 如何判断一个常量是废弃常量,一个类是无用类
- JS读取嵌套的JSON数据
- 牛客网_PAT乙级1007_A除以B (20)
- javascript中的内置对象和数据结构
- Java虚拟机内存分配策略
- matlab pca求曲率和法向量_实践课堂 已给出实例的MATLAB求解大汇总(线性规划)...
- 局部钩子能防全局钩子吗_阿特的钩子成为队友的噩梦,毫无游戏体验感,小夏:当场哭了出来...
- C++题解-Leecode 318. 最大单词长度乘积——Leecode每日一题系列
- Leecode19. 删除链表的倒数第 N 个结点——Leecode大厂热题100道系列
- 【报错】:Char 5: error: non-void f