MySQL-LOCATE和FIND_IN_SET函数
假设categoryId是查询参数值,categoryIdStr是数据库字段,是多个数字中间用逗号隔开
locate函数返回目标字符在匹配字段中出现的位置,结果大于0则为匹配到结果。
如果查询参数categoryId是4,categoryIdStr的值是 2,3,14,15则可以匹配到。
SELECT product_code FROM t_product_base_info where locate(#{categoryId},categoryIdStr)
find_in_set函数会以每个逗号隔开的元素去做等于匹配,如果查询参数categoryId是4,categoryIdStr的值是 2,3,14,15则匹配不到,当查询参数是14时才可以匹配到。
SELECT product_code FROM t_product_base_info where find_in_set(#{categoryId},categoryIdStr)
MySQL-LOCATE和FIND_IN_SET函数相关推荐
- 兼容MySQL中的find_in_set函数
瀚高数据库 目录 文档用途 详细信息 文档用途 在HighGoDB中,通过自定义函数,兼容MySQL中的find_in_set(str,strlist)函数. 详细信息 MySQL中的find_in_ ...
- Mysql,使用FIND_IN_SET()函数处理多表关联问题.
这里有 user表.teacher表,其中 teacher.user_ids 字段中的值是 user.id 值以英文半角逗号拼接而来. 现在, 我们需要在查询 teacher 表数据时,将 user. ...
- mysql locate和instr_Mysql函数instr、locate、position VS like
Mysql 大家都会用这样的語法: SELECT `column` FROM `table` where `condition` like `%keyword%' 事实上,可以使用 locate 和 ...
- MySQL 的 find_in_set函数使用方法
很多时候我们在设计数据库时有这种情况,比如: 有个文章表里面有个type字段,他存储的是文章类型,有 1头条,2推荐,3热点,4图文 .....11,12,13等等 现在有篇文章他既是 头条,又是热点 ...
- mysql中find_in_set()函数的使用
语法:FIND_IN_SET(str,strlist)定义:1. 假如字符串str在由N子链组成的字符串列表strlist中,则返回值的范围在1到N之间.2. 一个字符串列表就是一个由一些被','符号 ...
- mysql中find_in_set_mysql中find_in_set()函数的使用详解
首先举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有 1头条.2推荐.3热点.4图文等等 . 现在有篇文章他既是头条,又是热点,还是图文,type中以 1,3,4 的格式存储.那 ...
- mysql find()方法_Mysql find_in_set()函数使用方法
find_in_set()函数在mysql中是用来查找字类类型为SET()的内容查询的,下面我来给各位朋友简单的介绍介绍. 先看mysql手册中find_in_set函数的语法: 代码如下 复制代码 ...
- phpfind mysql怎么用_MySQL 的 find_in_set 函数使用方法
举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有 1头条.2推荐.3热点.4图文...1,12,13 等等 . 现在有篇文章他既是 头条,又是热点,还是图文, type中以 1, ...
- mysql中find_in_set()函数的使用及in()用法详解
From: http://www.manongjc.com/article/2710.html MySQL手册中find_in_set函数的语法解释: FIND_IN_SET(str,strlist) ...
- mysql的find in set_mysql中find_in_set()函数的使用及in()用法详解
MySQL手册中find_in_set函数的语法解释: FIND_IN_SET(str,strlist) str 要查询的字符串 strlist 字段名 参数以","分隔 如 (1 ...
最新文章
- 报名 | 2019全球AI文创大赛开启项目征集!
- python logging.getlogger_logging.getLogger与logger的父子关系
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- php100例代码教程,php实例代码_php用户登录实例教程代码
- 史上最全Redis面试题及答案。
- 一文看懂:BTS5210G 智能高侧电源开关
- html input不能输入小数_第三课:变量与输入输出的配合使用
- 【dfs】病毒(jzoj 1284)
- linux中流设备_[快速上手Linux设备驱动]之块设备驱动流程详解一
- 让你成为高效的Web开发者的10个步骤
- POJ3070 Fibonacci【矩阵快速幂】
- VBS整人代码大合集
- 借助取色工具ColorPix对Pycharm编辑器设定自己喜欢的代码颜色_20161202
- Android蓝牙打印机打印图片文字
- 智慧农业:农业物联网实施方案
- @Modifying 注解
- 桌面widget详解(四)——桌面音乐播放器(实战)
- 投资效率模型两个版本(含stata代码以及计算参考文献)
- 婚礼视频mv短片制作,3分钟快速教程!教你制作婚礼开场创意视频
- IT人如何开始自己创业(轉)
热门文章
- 第一行代码-ListViewDemo(2)-读书笔记
- 医院医生护士都不愿说的医学小常识
- ELM饿了么获取COOKIE教程附吃货豆脚本
- 2022年全球市场智能纺织品总体规模、主要生产商、主要地区、产品和应用细分研究报告
- C++ 课程作业 类与对象2——构造函数、拷贝构造函数、析构函数(油桶题)
- 各种食用油的正确烹饪方法
- Modulation of Lipid Metabolism by Celastrol (文献分享一组-赵倩倩)
- 修改cmd命令行窗口的颜色
- linux usb声卡 无声音,记一次解决在Ubuntu 18.04下声卡没有声音的经历
- Python和人工智能的那些事