`
wenson
  • 浏览: 1047934 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

mysql里的SUBSTRING

 
阅读更多

截取字符串 
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 
(注:位数从1开始起步;如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度) 

0
3
分享到:
评论

相关推荐

    【SUBSTRING_INDEX】MySQL官方示例

    `SUBSTRING_INDEX()` 是 MySQL 数据库中的一个常用字符串处理函数,主要用于根据指定的分隔符对字符串进行分割,并返回分割后的子字符串。此函数在处理 URL 或路径等类型的数据时非常有用。 #### 二、函数语法 ```...

    Mysql字符串截取函数SUBSTRING的用法说明

    Mysql字符串截取函数SUBSTRING的用法说明 Mysql中的字符串截取函数SUBSTRING是一个非常强大的工具,可以帮助我们快速截取字符串中的指定部分。今天,我们来详细介绍SUBSTRING函数的用法和应用场景。 SUBSTRING函数...

    数据库中的substring

    1. **MySQL**中的`substring`函数支持上述的三种参数形式,同时也提供了一个变体`SUBSTR`,其语法与`substring`相同。 2. **SQL Server**中的`substring`函数也接受这三个参数,但起始位置可以为负数,表示从字符串...

    mysql分割字符串

    MySQL中的`SUBSTRING_INDEX()`函数是进行字符串分割的常用工具。它返回一个子串,该子串包含了从原始字符串的起始部分到指定分隔符出现的次数。函数的基本语法如下: ```sql SUBSTRING_INDEX(str, delim, count) ``...

    presto sql 与mysql sql 对比.pdf

    * 字符串函数:Presto SQL 和 MySQL SQL 都支持字符串函数,如 `substring()`、`substring_index()`、`regexp_like()` 等。 * 数学函数:Presto SQL 和 MySQL SQL 都支持数学函数,如 `round()`、`coalesce()` 等。 ...

    oracle,sqlserver及mysql对比

    截取字符串方面,Oracle 使用 SUBSTR 函数,而 MySQL 使用 SUBSTRING 函数。在 MySQL 中,从子句后的表如果是子查询形式,那么后面必须有别名。 事务 Oracle 很早就完全支持事务。MySQL 在 InnoDB 存储引擎的行级...

    oracle与mysql对比

    - 从指定位置截取到末尾:`mysql> select substring('abcdefg', 2);` - **执行脚本文件**: - **Oracle**: - 命令:`SQL> @a.sql` - **MySQL**: - 命令:`mysql> source a.sql` - 或者通过命令行方式执行脚本...

    Mysql与Oracle常用命令比较

    - **MySQL:** `mysql> select substring('abcdefg',2,3);`, `mysql> select mid('abcdefg',2,3);`, `mysql> select substring('abcdefg',2);` #### 七、总结 通过上述比较,我们可以清楚地看到MySQL与Oracle在命令...

    mysql函数库大全

    mysql> select SUBSTRING('foobarbar',4,3); -> 'oba' ``` ### 数值转换函数 #### BIN(N) 将数字`N`转换为其二进制表示。 ``` mysql> select BIN(12); -> '1100' ``` #### OCT(N) 将数字`N`转换为其八进制表示。 ...

    mysql的函数手册——汇总了mysql的常用函数

    mysql> select SUBSTRING('foobarbar', 4, 3); -> 'oba' ``` 通过以上介绍,我们了解了MySQL中一些常用的字符串处理及数值转换函数。这些函数可以帮助我们在进行数据查询与操作时更加灵活高效。希望本文能为你在...

    sql server ,mysql,starrocks性能对比.docx

    ### SQL Server, MySQL, StarRocks 性能对比分析 #### 测试背景及环境 本文旨在通过实际场景下的性能测试来对比SQL Server、MySQL以及StarRocks这三种数据库管理系统在处理相同查询时的表现。测试环境分别为: - ...

    行政区划码 mysql

    还可以使用`LIKE`或`SUBSTRING`函数来按特定级别的行政区划码进行筛选。 6. 索引优化:为了提高查询性能,可以在`code`字段上创建索引,特别是当频繁进行按行政区划码查询时。 7. 更新维护:行政区划码可能因行政...

    mysql截取的字符串函数substring_index的用法

    MySQL中的`SUBSTRING_INDEX()`函数是一个非常实用的字符串处理函数,它主要用于从字符串中提取子串,基于指定的分隔符出现的次数。这个函数在处理分隔符分隔的数据时特别有用,例如处理IP地址、逗号分隔的列表等。 ...

    Oracle和mysql 的一些简单命令对比参照

    MySQL中使用`substring()`或`mid()`函数,还有`substring_index()`函数用于根据分隔符返回子串。 以上对比总结了Oracle和MySQL在基本命令层面的主要区别,对于日常数据库管理与开发工作具有重要参考价值。理解并...

    Mysql常用函数列表

    Mysql常用函数列表 CONCAT (string2 [,... ]) //连接字串 INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0 …… 数学类 ABS (number2 ) //绝对值 …… 日期...

    oracle转mysql.rar

    Oracle的`SUBSTR()`对应MySQL的`SUBSTRING()`。 其次,数据类型方面也存在差异。Oracle的`NUMBER`类型可以处理大整数和浮点数,而MySQL通常会用`BIGINT`, `FLOAT`或`DECIMAL`来替代。Oracle特有的`RAW`和`LONG RAW`...

    db2迁移到mysql.docx

    SUBSTRING(hello, a, b) STR_TO_DATE(dateStr, '%Y-%m-%d %T') ``` 通过以上内容可以看出,从DB2迁移到MySQL需要对原有的数据库设计和SQL脚本进行相应的调整。这不仅涉及数据类型的转换,还包括语法、函数和复杂...

    oracle和mysql数据库的对比

    - **字符串操作**:Oracle支持substr、substrb等函数截取字符串,MySQL使用substring、mid等函数实现类似功能。 ### 总结 Oracle与MySQL在数据库领域各有所长,Oracle以其卓越的性能和功能在企业级应用中占据主导...

    mysql深入浅出

    字符串函数(LIKE, CONCAT, SUBSTRING, REPLACE)处理文本数据;数学函数(ABS, SQRT, PI)进行数值计算;日期和时间函数(DATE, TIME, NOW, DATE_ADD, DATE_SUB)处理日期和时间值。 4. **字符类型**:在MySQL中,...

Global site tag (gtag.js) - Google Analytics