2010-04-21 348 views
4

如何獲得使用mysql的字符串的最後12位數字?如何從MySQL中的字符串獲取最後12位數字?

比方說,我有一個帶跟蹤號的varchar字段,它可以是5到20個變量長的任何地方。但是如果少了,我只需要選擇最後12位數字。

所以在field = 12345678123456789012

我只需要得到什麼樣的括號

field = 12345678[123456789012] 

我看到,使用中間,等了幾個例子,但他們不「產生期望的結果還是可以」找不到

回答

7

SELECT RIGHT(field, 12);

有道理:-(

感謝您的例子。

+0

非常明顯!我不覺得愚蠢(我上週剛使用過相同的功能)。謝謝詹姆斯。時間收拾好,回家過一天。 :-) – konung 2010-04-21 23:36:31

+0

@Nick:完全沒問題。 :-) – 2010-04-21 23:41:30

相關問題