mysql - 使用 mysql 查询获取字符串的最后 5 个字符

标签 mysql varchar

我必须使用 mysql 获取最后 5 个数字。

我的值(value)观是 YOT-A78514,LOP-C4521 ...

我只需要得到最后五个 char 。如何在查询中执行此操作?

最佳答案

您可以使用 RIGHT(str,len) 来执行此操作功能。从字符串 str,

返回最右边的 len 个字符

如下:

SELECT RIGHT(columnname,5) as yourvalue FROM tablename

关于mysql - 使用 mysql 查询获取字符串的最后 5 个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10134609/

相关文章:

mysql - 为什么带有 varchar 变量的 mysql 查询执行速度极慢?

sql - postgres 选择在 varchar[] 列中具有任何列表字符串的所有行

php - 获取当月之前的总值(value)?

php - 将此函数转换为 PDO

postgresql - varchar(n) 是否节省了 postgresql 中的内存空间?

MySQL - varchar 中的 max(column)+1 仅适用于整数

sql - 在 SQL 中的字符串中查找不匹配的大括号

mysql - `MODIFY COLUMN` 与 `CHANGE COLUMN`

php - 内存不足和允许的 * 字节内存大小之间的差异耗尽

java - 使用 netbeans 从 pojo 和 hibernate 创建 mysql 模式