当前位置: 首页 > news >正文

搜索引擎的关键词优化网站优化培训机构

搜索引擎的关键词优化,网站优化培训机构,华美天一建筑公司网站,深圳设计师作者 | 不剪发的Tony老师 责编 | 欧阳姝黎出品 | CSDN博客数据库函数是一种具有某种功能的模块#xff0c;可以接收零个或多个输入值#xff0c;并且返回一个输出值。MySQL 为我们提供了许多用于处理和分析数据的系统函数#xff0c;本文给大家介绍 10 个常用的字符串… 作者 | 不剪发的Tony老师       责编 | 欧阳姝黎出品 | CSDN博客数据库函数是一种具有某种功能的模块可以接收零个或多个输入值并且返回一个输出值。MySQL 为我们提供了许多用于处理和分析数据的系统函数本文给大家介绍 10 个常用的字符串函数以及相关的其他函数。CONCAT()CONCAT(str1,str2,…))函数用于返回多个字符串连接之后的字符串例如SELECT CONCAT(MySQL, 字符串, 函数) AS str; str | -------------- MySQL字符串函数| 如果该函数中的任何参数为 NULL返回结果为 NULL。例如SELECT CONCAT(MySQL, NULL, 函数) AS str; str| ---| 对于字符串常量我们也可直接将它们连写在一起。例如SELECT MySQL 字符串 函数 AS str; str | -------------- MySQL字符串函数| 以上方式只能用于连接字符串常量不能用于连接字段的值。????如果启用了 SQL 模式 PIPES_AS_CONCATMySQL 逻辑或运算符||也可以用于连接字符串类似于 Oracle 和 PostgreSQL。除了 CONCAT(str1,str2,…)) 函数之外CONCAT_WS(separator,str1,str2,…))函数表示使用指定的分隔符 separator 连接多个字符串分隔符为 NULL 则返回 NULL。例如SELECT CONCAT_WS(-, MySQL, NULL, 字符串) AS str1,CONCAT_WS(NULL, MySQL, 字符串) AS str2; str1 |str2| --------------- MySQL-字符串|    | LOWER()LOWER(str)和LCASE(str)函数用于将字符串转换为小写形式例如SELECT LOWER(MySQL字符串函数) AS str1, LCASE(MySQL字符串函数) AS str2; str1 |str2 | ---------------------------- mysql字符串函数|mysql字符串函数| MySQL 大小写转换函数不支持二进制字符串BINARY、VARBINARY、BLOB)可以将其转换为非二进制的字符串之后再进程处理。例如SELECT LOWER(BINARY MySQL字符串函数) AS str1,LOWER(CONVERT(BINARY MySQL字符串函数 USING utf8mb4)) AS str2; str1 |str2 | --------------------------------- MySQL孠符串堽栰|mysql字符串函数| UPPER()UPPER(str)和UCASE(str)函数用于将字符串转换为大写形式例如SELECT UPPER(MySQL字符串函数) AS str1, UCASE(MySQL字符串函数) AS str2; str1 |str2 | ---------------------------- MYSQL字符串函数|MYSQL字符串函数| LENGTH()LENGTH(str)和OCTET_LENGTH(str)函数用于返回字符串的字节长度例如SELECT LENGTH(MySQL字符串函数) AS len1, OCTET_LENGTH(MySQL字符串函数) AS len2; len1|len2| --------20|  20| 在 utf8mb4 编码中一个汉字字符占用 3 个字节。另外CHAR_LENGTH(str)和CHARACTER_LENGTH(str)函数用于返回字符串的字符长度也就是字符个数。例如SELECT CHAR_LENGTH(MySQL字符串函数) AS len1, CHARACTER_LENGTH(MySQL字符串函数) AS len2; len1|len2| --------10|  10| BIT_LENGTH(str)函数用于返回字符串的比特长度比特数量例如SELECT BIT_LENGTH(MySQL字符串函数) AS len; len| --- 160| 一个字节包含 8 个比特。SUBSTRING()SUBSTRING(str,pos)、SUBSTRING(str FROM pos)、SUBSTRING(str,pos,len)以及SUBSTRING(str FROM pos FOR len)函数都可以用于返回从指定位置 pos 开始的子串len 表示返回子串的长度pos 为 0 表示返回空字符串。例如SELECT SUBSTRING(MySQL字符串函数, 6) AS str1,SUBSTRING(MySQL字符串函数 FROM 6) AS str2,SUBSTRING(MySQL字符串函数, 6, 3) AS str3,SUBSTRING(MySQL字符串函数 FROM 6 FOR 3) AS str4,SUBSTRING(MySQL字符串函数, 0) AS str5; str1 | str2 |str3 |str4 |str5| ----------------------------------- 字符串函数|字符串函数|字符串 |字符串 |    | 位置参数 pos 可以为负数此时返回的子串从字符串右侧第 pos 个字符开始。例如SELECT SUBSTRING(MySQL字符串函数, -2) AS str1,SUBSTRING(MySQL字符串函数, -5, 3) AS str2; str1 |str2 | ------------ 函数  |字符串 | 另外SUBSTR()和MID()函数都是 SUBSTRING() 函数的同义词也支持以上 4 种形式。LEFT(str,len)函数返回字符串 str 左侧的 len 个字符RIGHT(str,len)函数返回字符串 str 右侧的 len 个字符。例如SELECT LEFT(MySQL字符串函数,5) AS str1,RIGHT(MySQL字符串函数,5) AS str2; str1 |str2 | -------------- MySQL|字符串函数| SUBSTRING_INDEX(str,delim,count)函数返回第 count 个分隔符 delim 之前的子串。如果 count 为正数从左侧开始计数并返回左侧的所有字符如果 count 为负数从右侧开始计数并返回右侧的所有字符。例如SELECT SUBSTRING_INDEX(张三;李四;王五, ;, 2) AS str1,SUBSTRING_INDEX(张三;李四;王五, ;, -2) AS str2; str1 |str2 | ---------------- 张三;李四|李四;王五| TRIM()TRIM([remstr FROM] str)函数用于返回删除字符串 str 两侧所有 remstr 字符串之后的子串remstr 默认为空格。例如SELECT TRIM( MySQL字符串函数 ) AS str1,TRIM(- FROM --MySQL字符串函数--) AS str2; str1 |str2 | ---------------------------- MySQL字符串函数|MySQL字符串函数| TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)函数用于返回删除字符串 str 两侧/左侧/右侧所有 remstr 字符串之后的子串默认删除两侧字符串BOTHremstr 默认为空格。例如SELECT TRIM(LEADING FROM MySQL字符串函数 ) AS str1,TRIM(TRAILING - FROM --MySQL字符串函数--) AS str2; str1 |str2 | -------------------------------- MySQL字符串函数  |--MySQL字符串函数| LPAD()/RPAD()LPAD(str,len,padstr)函数表示字符串 str 的左侧使用 padstr 进行填充直到长度为 lenRPAD(str,len,padstr)函数表示在字符串 str 的右侧使用 padstr 进行填充直到长度为 len。例如SELECT LPAD(123, 6, 0) AS str1, LPAD(123, 2, 0) AS str2,RPAD(123, 6, 0) AS str1, RPAD(123, 2, 0) AS str1; str1 |str2|str1 |str1| -------------------- 000123|12  |123000|12  | 当字符串 str 的长度大于 len 时相当于从右侧截断字符串。另外REPEAT(str,count)函数用于将字符串 str 复制 count 次并返回结果。例如SELECT REPEAT(????, 5) AS str; str | ---------- ????????????????????| INSTR()INSTR(str,substr)函数用于返回子串 substr 在字符串 str 中第一次出现的索引位置没有找到子串时返回 0。例如select INSTR(MySQL字符串函数, 字符串) AS index1,INSTR(MySQL字符串函数, 日期) AS index2,INSTR(MySQL字符串函数, ) AS index3,INSTR(MySQL字符串函数, null) AS index4; index1|index2|index3|index4| ------------------------6|     0|     1|      | 另外LOCATE(substr,str)函数也可以用于返回子串 substr 在字符串 str 中第一次出现的索引位置和 INSTR(str,substr) 函数唯一的不同就是参数的顺序相反。LOCATE(substr,str,pos)函数返回子串 substr 在字符串 str 中从位置 pos 开始第一次出现的索引位置例如SELECT LOCATE(S,MySQL Server, 5) AS ind; ind| ---7| FIELD(str,str1,str2,str3,…) 函数返回字符串 str 在后续字符串列表中出现的位置没有找到时返回 0。例如SELECT FIELD(李四, 张三, 李四, 王五) AS ind; ind| ---2| FIND_IN_SET(str,strlist) 函数返回字符串 str 在列表字符串 strlist 中出现的位置strlist 由 N 个子串使用逗号分隔组成。例如SELECT FIND_IN_SET(李四, 张三,李四,王五) AS ind; ind| ---2| REPLACE()REPLACE(str,from_str,to_str)函数用于将字符串 str 中所有的 from_str 替换为 to_str返回替换后的字符串。例如SELECT REPLACE(MySQL字符串函数, 字符串, 日期) AS str1,REPLACE(MySQL字符串函数, 字符串, ) AS str2; str1 |str2 | --------------------- MySQL日期函数|MySQL函数| 另外INSERT(str,pos,len,newstr)函数用于在字符串 str 的指定位置 pos 之后插入子串 newstr替换随后的 len 个字符。例如SELECT INSERT(MySQL字符串函数, 6, 3, 日期) AS str; str | ------------ MySQL日期函数| REVERSE()REVERSE(str)函数用于将字符串 str 中的字符顺序进行反转。例如SELECT REVERSE(上海自来水来自海上)上海自来水来自海上 AS 回文; 回文| ----1| 作者简介不剪发的 Tony 老师CSDN 博客专家CSDN 学院签约讲师 GitChat 专栏作者。十余年数据库管理与开发经验。目前在一家全球性的游戏公司从事数据库架构设计和开发工作擅长各种数据库管理与 SQL 开发拥有Oracle OCP 和 Redhat RHCE 证书。更多精彩推荐 Gartner2020年全球IaaS公有云服务市场增长40.7%新零售从上云到云原生 ServerlessMySQL 避坑指南之隐式数据类型转换点分享点收藏点点赞点在看
http://wiki.neutronadmin.com/news/273031/

相关文章:

  • 找网站公司做网站用了织梦可以吗校园网站怎么建设
  • 网站开发产权保护武昌有专业做网站
  • 福建省建设相关网站公司如何办网站
  • 环保主题的网站模板贵州省建设部网站
  • 广东省建筑网站weixinqqcom微信官网
  • 大型网站建设托管服务wordpress问卷调查
  • 成都seo公司排名seo网站优化怎么做
  • 内涵网站源码公司网站怎么做教程
  • 网站建设税种分类wordpress 慢途网
  • 百度网站推广外包徐州市徐州市城乡建设局网站
  • ps怎么做网站设计建筑资建设库网站缺陷
  • 扁平化网站下载网站建设的三网合一
  • 美食网站建设服务策划书动漫设计与制作工资
  • 开源网站统计做企业网站找哪家
  • 佛山网站建设的设计原则网站要怎么做吸客户引眼球
  • 外贸网站建设公司信息php注册网站源码带数据库
  • 潍坊高级网站建设价格外贸网站建设广州
  • 网站做以后怎么修改网站内容市场营销分析案例
  • myeclipse怎样做网站百度商店应用市场
  • 云南网站建设的价值天元建设集团有限公司咋样
  • 华阴市住房和城乡建设局网站可以做线路板网站的背景图
  • 广州网站建设平台阿里巴巴外贸圈app
  • 摄影网站建设目的app网站开发书籍下载
  • 培训机构网站php源码不屏蔽网站的浏览器
  • 绛帐做企业网站cn.wordpress
  • 无锡网站建设网络推广图形网站建设软件
  • 中国商城网站建设网站建设的主要观点
  • 可以申请微信号的网站查询网站备案进度查询
  • 佛山网站建设及优化公司网站模板 免费下载
  • 建设学校网站的需求分析百度大数据平台