广告
返回顶部
首页 > 资讯 > 数据库 >MySql字符串函数使用技巧
  • 608
分享到

MySql字符串函数使用技巧

2024-04-02 19:04:59 608人浏览 泡泡鱼
摘要

        1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截

        

1、从左开始截取字符串 
left(str, length) 
说明:left(被截取字段,截取长度) 
例:select left(content,200) as abstract from my_content_t 


2、从右开始截取字符串 
right(str, length) 
说明:right(被截取字段,截取长度) 
例:select right(content,200) as abstract from my_content_t 


3、截取字符串 
substring(str, pos) 
substring(str, pos, length) 
说明:substring(被截取字段,从第几位开始截取) 
substring(被截取字段,从第几位开始截取,截取长度) 
例:select substring(content,5) as abstract from my_content_t 
select substring(content,5,200) as abstract from my_content_t 
(注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度) 


4、按关键字截取字符串 
substring_index(str,delim,count) 
说明:substring_index(被截取字段,关键字,关键字出现的次数) 
例:select substring_index("blog.jb51.net","。",2) as abstract from my_content_t 
结果:blog.jb51 
(注:如果关键字出现的次数是负数 如-2 则是从后倒数,到字符串结束) 

 

5、INSTR(str,substr) ;LOCATE(str,substr); POSITION(str IN substr) 

   返回子串substr在字符串str中的第一个出现的位置。这与有2个参数形式的LOCATE()相同,除了参数被颠倒。 

 

6、REVERSE(str)

  反转str; 

 

7、TRUNCATE(X,D);

返回被舍去至小数点后D位的数字X。若D 的值为 0, 则结果不带有小数点或不带有小数部分。可以将D设为负数,若要截去(归零) X小数点左起第D位开始后面所有低位的值.
今天正好有个需求,查询标准表中某2个字段的百分比....

示例:

select TRUNCATE(progress/video_duration,2) as percent  from mime_study_logs ;
video_duration字段即使(这里的分母为0或null),返回的也是null,而不用PHP计算验证除法的合法性

这里计算了两个数相除,2表示结果小数点后面的位数,比如:1/3 =0.33

    

您可能感兴趣的文档:

--结束END--

本文标题: MySql字符串函数使用技巧

本文链接: https://www.lsjlt.com/news/39140.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySql字符串函数使用技巧
            1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截...
    99+
    2022-10-18
  • python使用数字与字符串方法技巧
    目录1. 少使用数字字面量2. 裸字符串处理的问题3. 展开复杂的计算字面量表达式4.实用技巧4.1布尔值也是数字4.2改善字符串的可读性。4.3以 r 开头的内建字符串函数。4.4...
    99+
    2022-11-13
  • MySQL 对字符串使用 STR_TO_DATE() 函数
    文章目录 STR_TO_DATE() 函数1. 待转换字符串中出现数字以外的,自动去除字符,然后添加0至8位转换为日期2. 如果格式字符串仅包含日期,则待转字符串至少需要 8 位数字3. 转换后日期时间必须有效,否则返回结果为 nu...
    99+
    2023-08-19
    mysql 数据库 sql
  • MySQL函数之字符串函数
    目录 1.concat:将两个或多个字符串组合成一个字符串 2.length和char_length函数:以字节和字符获取字符串的长度 3.left:返回具有指定长度的字符串的左边部分 4.right:回具有指定长度的字符串的右边部分 5....
    99+
    2023-09-13
    mysql 数据库
  • Golang函数的字符串处理和字符编码转换技巧
    Golang作为一门编程语言,它所提供的字符串处理和字符编码转换功能非常强大和丰富。本文将介绍Golang函数中常用的字符串处理和字符编码转换技巧,帮助读者更好地理解和使用Golang。一、字符串处理字符串连接在Golang中,可以使用"+...
    99+
    2023-05-18
    字符串处理 Golang函数 字符编码转换技巧
  • mysql查找字符串函数的使用
    目录mysql查找字符串函数一、根据字符串找位置二、根据位置找字符串mysql常用十种字符串函数1.CONCAT()MySQL字符串函数2.LOWER()3.UPPER()4.LENGTH()5.SUBSTRIN...
    99+
    2022-08-29
  • MySQL字符串拼接函数
    MySQL字符串拼接函数有以下三个: CONCATCONCAT_WSGROUP_CONCAT 1.CONCAT 说明 对指定字符进行拼接 语法 CONCAT(str1,str2,...) 语...
    99+
    2023-09-15
    mysql 数据库
  • PHP字符串函数实现各种功能的技巧
    PHP作为一种广泛应用的服务器端脚本语言,拥有丰富的字符串函数来处理和操作字符串。利用这些字符串函数,我们可以实现各种各样的字符串操作,包括字符串查找、替换、截取、格式化等。本文将介绍一些PHP字符串函数的使用技巧,帮助读者更好地利用这些函...
    99+
    2023-11-20
    字符串替换 字符串拼接 字符串长度计算
  • Mysql字符串截取函数使用教程
    MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。 其中,mi...
    99+
    2021-06-18
    Mysql字符串截取函数使用教程
  • MySQL字符串函数:substring_index()的使用详解
    MySQL字符串截取函数substring_index()的使用 定义 SUBSTRING_INDEX - 按分隔符截取字符串 语法 SUBSTRING_INDEX(str, delimiter, co...
    99+
    2014-07-04
    MySQL字符串函数:substring_index()的使用详解
  • python使用数字与字符串方法技巧有哪些
    这篇文章主要介绍了python使用数字与字符串方法技巧有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1. 少使用数字字面量下面的代码使用数字来作为判断条件的语句,如果你...
    99+
    2023-06-29
  • mysql函数replace字符串替换
    最近在一次做项目的时候,发现之前存在数据库中的数据名称写错了,由于数据量比较大,所以从网上找到了replace的方法 将bk_keben表中的name字段中的'选修'改为'必修'UPDATE bk_kebe...
    99+
    2022-10-18
  • JavaScript字符串的使用技巧有哪些
    这篇文章主要讲解了“JavaScript字符串的使用技巧有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript字符串的使用技巧有哪些”吧!1.如何多次复制一个字符串JS 字...
    99+
    2023-06-27
  • MySQL字符串函数:locate()使用方法详解
    MySQL中字符串查找函数locate的使用 定义 LOCATE - 查找一个子串在另一个字符串是否存在 语法 LOCATE(substr,str[,pos]) 网上各种文章都说有两种语法,其实只不过...
    99+
    2017-06-17
    MySQL字符串函数:locate()使用方法详解
  • MYSQL的字符串函数具体用法
    本篇内容介绍了“MYSQL的字符串函数具体用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!对于针对字符串...
    99+
    2022-10-18
  • MySQL常用字符串函数有哪些
    这篇文章主要讲解了“MySQL常用字符串函数有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL常用字符串函数有哪些”吧!CONCAT()CONCAT(str1,s...
    99+
    2023-06-20
  • PHP8中的新函数:str_contains()的高效字符串搜索技巧
    PHP8是无疑是目前PHP的一个重要版本,除了带来更好的性能和安全性之外,它还引入了一些非常有用的新功能。其中一个新功能是str_contains()函数,该函数用于在字符串中查找指定的子字符串。在过去,我们通常使用strpos()函数来查...
    99+
    2023-05-16
    PHP str_contains() 字符串搜索
  • mysql中的字符串函数介绍
    这篇文章将为大家详细讲解有关mysql中的字符串函数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。mysql字符串函数有:1、LOWER(column|st...
    99+
    2022-10-18
  • mysql字符串函数详细汇总
    目录前言计算字符串字符数的函数计算字符串长度的函数合并字符串函数CONCAT(s1,s2,...)、CONCAT_WS(x,s1,s2,...)替换字符串的函数INSERT(s1,x,len,s2)字母大...
    99+
    2022-07-26
    mysql字符串函数 mysql字符串
  • mysql字符串转义函数实例
    这篇文章主要介绍“mysql字符串转义函数实例”,在日常操作中,相信很多人在mysql字符串转义函数实例问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql字符串转义函数...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作