📅  最后修改于: 2023-12-03 14:44:28.190000             🧑  作者: Mango
LEFT()
函数是一个字符串函数,它用于在字符串中从左侧开始提取指定数量的字符。它的语法如下:
LEFT(str, len)
其中,str
是要提取的字符串,len
是要提取的字符数量。如果 str
的长度小于 len
,则返回整个字符串 str
。
例如,对于字符串 "Hello World!",使用 LEFT("Hello World!", 5)
将返回 "Hello"。
下面通过一个实例演示 LEFT()
函数的用法。我们有一张产品表,包含产品名称和产品描述。我们想要在查询结果中只返回产品名称的前 3 个字符:
SELECT LEFT(product_name, 3) AS short_name FROM products;
执行上面的 SQL 语句后,将得到一个结果集,其中包含了所有产品的名称的前 3 个字符。
LEFT()
函数是一个非常有用的字符串函数,它能够快速地从字符串中提取出想要的信息。需要注意的是,它只能从左侧开始提取字符,如果需要从右侧开始提取字符,则需要使用另外一个字符串函数 RIGHT()
。