我试图只从varchar字段中获取最后四个字符.所有的行都有不同的长度.我应该使用什么功能来实现这一点?

推荐答案

权利应该做到:

select RIGHT('abcdeffff',4)

Sql相关问答推荐

调用存储过程时SQL服务器TDS协议响应问题

将有界时间周期作为阶跃函数,其中周期开始返回1,周期结束返回0

如何转换和汇总行数

如何查找所提供日期范围的所有季度开始日期和结束日期

将日期时间转换为日期格式

如何使用不重复的单个顶级字段(列)向json数组 Select 多行

使用同一个表,为什么IN、NOT IN、NOT EXISTS和EXISTS有不同的输出?

按行值出现的顺序对行值进行分组

当 ansible 变量未定义或为空时,跳过 sql.j2 模板中的 DELETE FROM 查询

在 Oracle 21c 中透视文本值

SQL 中的第一个值和倒数第二个值

使用SQLAlchemy和Postgres数据库创建新行时,为什么我的创建日期比更新日期晚?

在Snowflake中如何使用SQL对版本字符串进行排序?

为什么在事务中未被后续使用的CTE执行SELECT...FOR UPDATE无效?

使用 PL/PGSQL 函数 Select 返回多条记录

如何在 SQL Server 中将 -13422.8450 舍入到 -13422.84

使用 R 遍历 SQL 查询,每次替换一个变量

超过100名员工的连续行

如何计算每行出现的次数并显示在另一个表中?

如何使用 pg-promise 创建要在复杂的 sql 查询中使用的 VALUES 列表?