mysql中FIND_IN_SET函数
类别:数据库 浏览量:676
时间:2016-3-19 mysql中FIND_IN_SET函数
mysql中FIND_IN_SET函数一、语法
FIND_IN_SET(str,strlist)
查询字段(strlist)中包含(str)的结果,返回结果为null或记录
参数说明
str: 要查询的字符串
strlist :字段名 参数以”,”分隔 如 (1,2,6,8)
二、FIND_IN_SET函数实例
1、查出所有拥有1这个权限的所有用户的信息
用户表(user)中的一个字段(purview)代表该用户的权限,将用户的所有权限id存入此字段。比如有:1,2,3,4,5这样的五个权限。
select * from user where find_in_set('1',purview);
2、test表中有如下字段及值
(1)、查询area中包含”1″这个参数的记录
SELECT * from test where FIND_IN_SET('1',area)
结果
(2)、查询btype字段中包含”15″这个参数的值
SELECT * from test where FIND_IN_SET('15',btype)
结果
(3)、查询btype字段中包含”5″这个参数的值
SELECT * from test where FIND_IN_SET('5',btype)
结果
返回值为null,因为btype中没有”5”这个值,它不同于 like 模糊查询,它是以“,”来分隔值
三、FIND_IN_SET和like的区别
1、like是广泛的模糊匹配,字符串中没有分隔符
2、Find_IN_SET 是精确匹配,字段值以英文”,”分隔,Find_IN_SET查询的结果要小于like查询的结果。
标签:mysql
您可能感兴趣
- mysql 5.5.27 winx64安装配置方法图文教程(mysql 5.5.27 winx64安装配置方法图文教程)
- mysql8.0.15安装详细教程(Mysql8.0.22解压版安装教程小白专用)
- mysql substr函数的用法(MySQL切分函数substring的具体使用)
- SQL SERVER与MySQL数据类型的对应关系
- mysql对大表千万级如何优化(MySQL 大表的count优化实现)
- ubuntu20.2安装mysql(Ubuntu 14.04下mysql安装配置教程)
- mysql架构示意图(MySQL创建横向直方图的解决方案)
- mysql的uuid说明(MySQL GTID全面总结)
- mysql的存储方法(MySQL中的binary类型使用操作)
- mysql数据库出现乱码(数据库 MySQL中文乱码解决办法总结)
- php考试复习题(php+mysql开发的最简单在线题库在线做题系统完整案例)
- mysql索引原理及调优(mysql高级学习之索引的优劣势及规则使用)
- navicat15.0.28注册码(Navicat for MySQL 11注册码激活码汇总)
- mysql事件教程(关于MySQL报警的一次分析处理详解)
- 如何用mysql建立图书管理系统(图书管理系统的sqlserver数据库设计示例)
- centos7可以装mysql吗(详解腾讯云CentOS7.0使用yum安装mysql及使用遇到的问题)
- 怎么才可以财富自由(如何让自己实现财富自由)
- 为什么越来越多年轻人回农村(为什么越来越多年轻人回农村生活)
- 怎么快速学好英语(怎么快速学好英语初中)
- 中国留学生都是富二代吗()
- 我们现在吃的苹果是哪里来的 原来现代苹果引入中国仅有一百多年(我们现在吃的苹果是哪里来的)
- 买绿宝不能只挑黄绿色 菜农教你3招挑,个个皮薄肉脆,香甜爆汁(买绿宝不能只挑黄绿色)
热门推荐
- windowsotp是什么(WinSCP绿色版详细使用说明)
- 在windows安装docker详细步骤(Docker 部署 Prometheus的安装详细教程)
- dede收录查询插件(dede:likearticle文章标签和tag标签关联错误解决方法)
- laravel常用的辅助函数介绍(Laravel向公共模板赋值方法总结)
- 查看docker image版本(解决docker images 镜像消失的问题)
- mysql中常用的三种存储引擎的区别(MySQL 存储过程的优缺点分析)
- python3爬虫实例代码(python3通过selenium爬虫获取到dj商品的实例代码)
- python起源详解(Python发展简史 Python来历)
- django框架基础之路由详解(详解Django中CBVClass Base Views模型源码分析)
- python脚本压缩包解密(详解Python 解压缩文件)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9