我想要MySQL查询,它将检索字符串
中的最后一个字符EX:你好,RAM,SHIVU,RAJEEV
输出:l,A,V,E
我尝试了正则表达式如下
从tb_name中选择*其中fn REGEXP" a $"
这将检索最后一个包机为" a",但我想要OUTPUT,如上所述。
答案 0 :(得分:2)
我不确定你要做什么。根据你的输出,我不得不说你不应该在default
子句上写这个正则表达式。实际上你不需要正则表达式。您可以使用SUBSTR()
函数来实现预期结果:
WHERE
答案 1 :(得分:1)
你可以试试这个:
select left(right(fn, 2),1) from tb_name