如何在SQL中的字母前获取最后两个字符?

时间:2013-11-01 09:46:08

标签: sql ms-access

我有这个清单:

532790M
47448M
378267M
467981M
53661M
583783M
524687M
390963M
493436M
185366M
150370M
497092M
3660G
568961M
152693M
254278M
353173M

我想只选择字母“M”和“G”

之前的任意后两位数字

我可以在SQL中执行吗?

2 个答案:

答案 0 :(得分:3)

select left(right(your_column, 3), 2)
from your_table

答案 1 :(得分:1)

Left(text,n)返回字符串的起始字符。右(text,n)返回最后n个字符。将它们放在一起就可以了;

Left(Right(text, 3),2)