MySQL 截取字符串的函数
MySQL 提供了以下函数来截取字符串:
SUBSTRING 函数
SUBSTRING(str, start, length)
str:要截取的字符串。
start:要开始截取的字符位置(从 1 开始)。
length:要截取的字符数。
LEFT 函数
LEFT(str, length)
str:要截取的字符串。
length:要截取的字符数(从左开始)。
RIGHT 函数
RIGHT(str, length)
str:要截取的字符串。
length:要截取的字符数(从右开始)。
例子
使用 SUBSTRING 函数
截取字符串 "Hello World" 中第一个到第五个字符:
<code class="sql">SELECT SUBSTRING("Hello World", 1, 5);</code>结果:"Hello"
使用 LEFT 函数
截取字符串 "Hello World" 中的前三个字符:
<code class="sql">SELECT LEFT("Hello World", 3);</code>结果:"Hel"
使用 RIGHT 函数
截取字符串 "Hello World" 中的后三个字符:
<code class="sql">SELECT RIGHT("Hello World", 3);</code>结果:"rld"
