`LEFT`函数用于 从字符串的左侧开始提取指定数量的字符。它的基本语法是 `LEFT(字符串, [字符数])`,其中“字符串”是要返回其左侧部分的字符串,“字符数”是要返回的字符数。如果“字符数”为0,则返回零长度字符串(“ ”)。如果“字符数”大于或等于字符串的全部字符数,则返回整个字符串。
示例
1. `=LEFT('Hello World', 5)` 返回: "Hello"
2. `=LEFT('数据库编程', 2)` 返回: "数据"
3. `=LEFT('2024010001', 4)` 返回: "2024"
应用场景
`LEFT`函数在数据处理、文本分析以及各种需要部分字符串提取的场景中非常实用。例如,在提取订单号中的年份标识、从身份证号码中提取地区码等。
注意事项
如果“字符数”为0,`LEFT`函数返回零长度字符串(“ ”)。
如果“字符数”大于或等于字符串的全部字符数,`LEFT`函数返回整个字符串。
如果输入的“字符串”包含`NULL`,`LEFT`函数返回`NULL`。