知识大全 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简介

MySQL学习笔记-数据库概述及MySQL简介  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数

知识大全 移动mysql的数据库

  目标  原来MYSQL数据库位置是/var/lib/mysql/*移动到/home/lib/mysql/*下  环境  VMWORKSTATION  centos  mysql  步骤  #ser

知识大全 计划备份mysql数据库

  :mysql是我们使用最多的数据库如果在日常中正确的对mysql数据进行备份下面我们就来做这事通过脚本来实现  ##########################################

知识大全 MySQL数据库线程缓冲池详解

MySQL数据库线程缓冲池详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  MySQL数据库线

知识大全 MySQL数据库的出错代码列表

MySQL数据库的出错代码列表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  MySQL出错代码

知识大全 搞定MySQL数据库中文模糊检索问题

搞定MySQL数据库中文模糊检索问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在MySQL

知识大全 Mysql数据库错误代码中文详细说明

Mysql数据库错误代码中文详细说明  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在mysql

知识大全 解决mysql5数据库连接超时问题

  最近碰到一个mysql数据库的问题就是一个标准的servlet/tomcat网络应用后台使用mysql数据库问题是待机一晚上后第二天早上第一次登录总是失败察看日志发现如下错误  mysqljdbc

知识大全 mysql数据库优化五步走

cha138/Article/program/MySQL/201311/29322

知识大全 最简便的MySql数据库备份方法

最简便的MySql数据库备份方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!使用MYSQL进行数