Как получить последние три цифры столбца различной длины? - PullRequest
2 голосов
/ 01 сентября 2011

Я хочу написать оператор выбора и получить последние три цифры всех строк в столбце, длина которого изменяется.

Есть идеи, как мне этого добиться?

Гипотетическая колонна:

12312398098098 
127865275

Я хочу, чтобы результирующий столбец имел значения: Результирующий столбец после скрипта:

098
275

1 Ответ

8 голосов
/ 01 сентября 2011
SELECT RIGHT(CONVERT(VARCHAR(4000), [hypothetical column]), 3) FROM table;

(добавлено преобразование, если это числовой столбец.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...