sql中substring
在SQL中,`SUBSTRING` 是一个常用的字符串函数,用于从字符串中提取子串。它支持多种数据库系统,如MySQL、SQL Server、Oracle等,但具体语法略有差异。
以下是常见数据库中 `SUBSTRING` 的用法总结:
| 数据库 | 语法 | 说明 |
| MySQL | `SUBSTRING(str, start, len)` | 从 `str` 的第 `start` 位开始取 `len` 长度的字符 |
| SQL Server | `SUBSTRING(str, start, len)` | 同MySQL,从 `start` 开始取 `len` 字符 |
| Oracle | `SUBSTR(str, start, len)` | 功能类似,但参数顺序一致 |
使用时需注意:`start` 通常从1开始计数,若为负数则表示从末尾开始计算。合理使用 `SUBSTRING` 可提升数据处理效率。
- 标签:











