📌  相关文章
📜  获取 mysql 列中的最后三个字符 - SQL (1)

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

获取 MySQL 列中的最后三个字符 - SQL

在 MySQL 中,我们可以使用 RIGHT() 函数来获取字符串列的最后几个字符。

语法
RIGHT(str, len)
  • str:要截取的字符串。
  • len:要截取的字符数。

该函数会返回一个新的字符串,其中包含原始字符串列中的最后 len 个字符。

示例

假设我们有一个名为 users 的表,其中有一个名为 name 的字符串列。我们要获取每个用户名列中的最后三个字符。

SELECT RIGHT(name, 3) AS last_three_chars
FROM users;

这将返回一个包含 last_three_chars 列的结果集,其中包含每个用户名列中的最后三个字符。

注意事项
  • 如果原始字符串的长度小于 len,则返回整个字符串。
  • 如果原始字符串为 NULL,则返回 NULL
  • 如果 len 参数为负数,则会抛出错误。

以上就是获取 MySQL 列中最后三个字符的方法。你可以根据自己的需求来设置用于截取的字符串和字符数,并应用于你的数据库查询。