2013-11-01 86 views
-1

我有這樣的名單:如何在SQL中的字母之前獲取最後兩個字符?

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

我只想選擇字母「M」和「G」

我能做到這一點在SQL之前的任何最後兩個數字?

+0

該列表是否總是一個數字,後跟單個字母?另外,你正在使用哪些DBMS? – Taemyr

+0

我正在使用Access。是的,他們都跟着M和G. – user1427266

回答

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

Left(text,n)返回字符串的起始n個字符。右(text,n)返回最後的n個字符。把它們放在一起,你就會得到;

Left(Right(text, 3),2) 
相關問題