`

mysql字符串函数,删除首位字符串

 
阅读更多

如字段为 so.go.lie 查询上一级的方法为:ed,(reverse(substring_index(reverse(ed),'.',1))),'')

 

删除最后一个字符串的方法:

  1. LEFT(XXX,LENGTH(XXX)-1)
  2. SUBSTRING(XXX, 1,length(XXX)-1)
  3. TRIM(TRAILING ',' FROM XXX)

 

 

 

trim函数可以过滤指定的字符串:
完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
简化格式:TRIM([remstr FROM] str)

Returns the string str with all remstr prefixes or suffixes removed. If none of the specifiers BOTH, LEADING, or TRAILING is given, BOTH is assumed. remstr is optional and, if not specified, spaces are removed.

以下是代码片段:

1
2
3
4
5
6
7
8
mysql> SELECT TRIM(' bar   '); //默认删除前后空格
-> 'bar'
mysql> SELECT TRIM(LEADING ',' FROM ',,barxxx');    //删除指定首字符 如’,‘
-> 'barxxx'
mysql> SELECT TRIM(BOTH ',' FROM ',,bar,,,');         //删除指定首尾字符
-> 'bar'
mysql> SELECT TRIM(TRAILING ',' FROM 'barxxyz,,');
-> 'barxxyz'

 

   
分享到:
评论

相关推荐

    MySQL常见函数使用(二).pdf

    通过详细解释MySQL中的多种内置函数,包括字符串函数、数值函数、日期与时间函数、条件函数、聚合函数、加密与解密函数以及其他实用函数,并探讨它们在实际数据处理和分析场景中的应用。此外,还会涉及函数的组合...

    达内学习笔记----PHP基础+MYSQLS基础+JS笔记整理.docx

    【字符串函数】 处理字符串是PHP中常见的任务,为此PHP提供了多种字符串函数。`strlen()`用于计算字符串长度,`strtolower()`和`strtoupper()`分别用于将字符串转为全小写和全大写。`ucwords()`和`ucfirst()`分别...

    SQL函数大全.pdf

    SQL字符串函数: 1. REPLACE:替换字符串中的指定字符。 2. SUBSTR、SUBSTRING:提取字符串的指定部分。 3. LPAD、RPAD:在字符串的左侧或右侧填充字符直到达到指定长度。 4. DECODE:条件性地解码字符串。 SQL系统...

    SQL Substring提取部分字符串

    SQL 中的 `substring` 函数是一个非常实用的功能,它允许你在处理字符串数据时提取特定部分。这个函数在不同的数据库管理系统(DBMS)中可能有不同的名称,例如 MySQL 使用 `SUBSTR()` 或 `SUBSTRING()`,Oracle ...

    02-oracle函数1

    - `initcap(string)`:使字符串中每个单词的首字母大写。 - `lower(string)` / `upper(string)`:将字符串转换为小写或大写。 - `lpad(string, length, pad_string)` / `rpad(string, length, pad_string)`:在...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    varchar2 1~4000字节 可变长度字符串,与CHAR类型相比,使用VARCHAR2可以节省磁盘空间,但查询效率没有char类型高 数值类型 Number(m,n) m(1~38) n(-84~127) 可以存储正数、负数、零、定点数和精度为38位的浮点数...

    管理从Windows窗体到mysql的转义字符

    然而,如果必须直接处理字符串转义,MySQL提供了一些内置函数,如`QUOTE()`或`ESCAPE()`。`QUOTE()`函数会在字符串前后加上单引号,并转义内部的单引号。`ESCAPE()`函数用于转义特定的字符,但不常用,因为通常推荐...

    phP基础知识期末考试题(20210108155506)_五年级上册期末考试题

    - **详细解析**:`strtolower()`函数用于将给定的字符串全部转换为小写字母。 #### 16. 表格单元格的"值"存储的位置 - **选项分析**: - **A**: 错误。`<body>`标签用于定义文档的主体。 - **B**: 正确。`<td>`...

    PHP试题答案

    15. `strtolower()` 函数用于将字符串转换为全小写字母。 16. HTML表格单元格的“值”通常存储在 `<td>` 标签内。 17. `strval()` 函数用于将值或变量转换为字符串类型。 18. PHP中字符串的连接运算符是点号 `.`...

    数据库 数据类型大全

    - `INITCAP`: 将字符串首字母转换为大写。 - `SUBSTR`: 返回字符串的子串。 - `LENGTH`: 返回字符串长度。 - `LPAD`: 左填充。 - `RPAD`: 右填充。 - `REPLACE`: 替换字符串中的部分字符。 - `TRIM`: 去除...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    jdbc操作文档,数据库基本操作文档集合

    Replace:用一个字符串替换另一个字符串中的字符 15.日期函数 sysdate:当前日期 months_between(日期值1,日期值2):求出给定日期范围的月数 add_months(日期值,给定的月数):在制定日期上加上指定的月数,求出...

    PHP开发实战1200例源码

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则...

    2021-2022计算机二级等级考试试题及答案No.14877.docx

    包括编程语言(如Java)、网页开发(HTML)、数据结构(栈)、Sub过程及变量传递、字符串处理(C语言)、数据库操作(MySQL)、Python运算符、用户界面设计(布局管理器)、文件操作、网络接入(ISP)、数据库管理...

    2021-2022计算机二级等级考试试题及答案No.14075.docx

    1. 字符串处理:题目中涉及将字符串首字母大写的操作,这是字符串的基本操作。在Python中,可以通过索引来访问字符串中的字符,并使用`upper()`函数将字符转换为大写。正确答案A使用了这个方法,将第一个字符转换为...

    2021-2022计算机二级等级考试试题及答案No.16116.docx

    21. 字符串处理:在VBScript或VBA中,Mid、Left和Right函数可以用于提取字符串部分,所有选项都是正确的表达式。 22. SQL语句:向学生表添加新列,可以使用ALTER TABLE语句。 以上是针对这些计算机二级等级考试...

Global site tag (gtag.js) - Google Analytics