📅  最后修改于: 2023-12-03 15:03:05.120000             🧑  作者: Mango
在MySQL中,LEFT()函数是一种用于提取字符串左侧字符的函数。它可以用于截取字符串的一部分,并返回所需的左侧字符。
LEFT(str, length)
假设我们有一个名为"users"的表,其中包含"username"列。我们可以使用LEFT()函数来截取用户名的左侧字符。
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL
);
INSERT INTO users (username) VALUES
('John Doe'),
('Jane Smith'),
('Mike Johnson');
SELECT username, LEFT(username, 3) AS left_chars
FROM users;
输出:
| username | left_chars | |--------------|------------| | John Doe | Joh | | Jane Smith | Jan | | Mike Johnson | Mik |
MySQL的LEFT()函数非常有用,可以用于截取字符串的左侧字符。它的语法简单并且易于理解,可以在各种MySQL查询中使用。请记住注意参数的传递,以避免出现意外结果。