2010-04-21 8 views
4

mysql을 사용하여 마지막 12 자리의 문자열을 얻는 방법은 무엇입니까?MySQL의 문자열에서 마지막 12 자리 숫자를 얻는 방법은 무엇입니까?

추적 번호가있는 varchar 필드가 있다고 가정 해 봅시다.이 필드는 5 ~ 20 개의 varchars 길이가 될 수 있습니다. 그러나 더 적은 수가 있으면 마지막 12 자리 이하를 선택하면됩니다. field = 12345678123456789012

너무

난 단지 괄호

field = 12345678[123456789012] 
에서 무엇을 얻을 필요가

나는 등, 중반을 사용하여 몇 가지 예를 보았다, 그러나 그들은 '원하는 결과를 생산하거나 내가 할 수있는'해달라고 t는

감사합니다 :-(의미가 있습니다 예를 찾을 수 있습니다.

답변

7

SELECT RIGHT(field, 12);

+0

이렇게 분명합니다! 나는 바보 같지 않니? (나는 지난 주 같은 기능을 사용했다.) 감사합니다 제임스. 짐을 꾸리고 그날 집에 갈 시간이야. :-) – konung

+0

@ 닉 : 전혀 문제 없습니다. :-) –

관련 문제