Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как взять подстроку?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4186
Вспоможите, как выбрать:

Есть поля varchar(128), в конце два слова, разделенных пробелом, максимальная длина этой пары = 9
типа

... x123 y321
... z13 31


Хотелось бы получить в результате

x123 y321
z13 31

То есть до второго пробела справа, но максимум 9 символов
13 май 16, 21:00    [19170999]     Ответить | Цитировать Сообщить модератору
 Re: Как взять подстроку?  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7599
>>> Как взять подстроку?

почитать про нормальные формы?
13 май 16, 21:04    [19171011]     Ответить | Цитировать Сообщить модератору
 Re: Как взять подстроку?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4186
Relic Hunter
>>> Как взять подстроку?

почитать про нормальные формы?


Я уже читал, давно.
Мне надо подстроку выбрать по критерию
13 май 16, 21:20    [19171077]     Ответить | Цитировать Сообщить модератору
 Re: Как взять подстроку?  [new]
iljy
Member

Откуда:
Сообщений: 8711
Ролг Хупин,

REVERSE, CHARINDEX, SUBSTRING/RIGHT вам помогут.
13 май 16, 21:45    [19171136]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить