知识大全 mysql数据库find
Posted 函数
篇首语:有山必有路,有水必有渡。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 mysql数据库find相关的知识,希望对你有一定的参考价值。
举个例子来说
有个文章表里面有个type字段 他存储的是文章类型 有 头条 推荐 热点 图文 …… 等等
现在有篇文章他既是 头条 又是热点 还是图文
type中以 的格式存储
们我们如何用sql查找所有type中有 图文标准的文章呢??
这就要我们的find_in_set出马的时候到了
以下为引用的内容
select * from article where FIND_IN_SET( type)
mysql手册中find_in_set函数的语法
FIND_IN_SET(str strlist)
假如字符串str 在由N 子链组成的字符串列表strlist 中 则返回值的范围在 到 N 之间
一个字符串列表就是一个由一些被 符号分开的子链组成的字符串 如果第一个参数是一个常数字符串 而第二个是type SET列 则 FIND_IN_SET() 函数被优化 使用比特计算
如果str不在strlist 或strlist 为空字符串 则返回值为 如任意一个参数为NULL 则返回值为 NULL 这个函数在第一个参数包含一个逗号( )时将无法正常运行
mysql> SELECT FIND_IN_SET( b a b c d )
> 因为b 在strlist集合中放在 的位置 从 开始
select FIND_IN_SET( ) 返回 就是 这时候的strlist集合有点特殊 只有一个字符串 其实就是要求前一个字符串 一定要在后一个字符串集合中 才返回 大于 的数
select FIND_IN_SET( )
返回 select FIND_IN_SET( ) 返回
注意
select * from treenodes where FIND_IN_SET(id )
使用find_in_set函数一次返回多条记录
id 是一个表的字段 然后每条记录分别是id等于 的时候
有点类似in (集合)
cha138/Article/program/MySQL/201311/29463相关参考
MySQL学习笔记-数据库概述及MySQL简介 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数
目标 原来MYSQL数据库位置是/var/lib/mysql/*移动到/home/lib/mysql/*下 环境 VMWORKSTATION centos mysql 步骤 #ser
:mysql是我们使用最多的数据库如果在日常中正确的对mysql数据进行备份下面我们就来做这事通过脚本来实现 ##########################################
MySQL数据库线程缓冲池详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! MySQL数据库线
MySQL数据库的出错代码列表 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! MySQL出错代码
搞定MySQL数据库中文模糊检索问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在MySQL
Mysql数据库错误代码中文详细说明 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在mysql
最近碰到一个mysql数据库的问题就是一个标准的servlet/tomcat网络应用后台使用mysql数据库问题是待机一晚上后第二天早上第一次登录总是失败察看日志发现如下错误 mysqljdbc
cha138/Article/program/MySQL/201311/29322
最简便的MySql数据库备份方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!使用MYSQL进行数