📜  MySQL 中的 LEFT()函数(1)

📅  最后修改于: 2023-12-03 14:44:28.190000             🧑  作者: Mango

MySQL中的LEFT()函数

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()