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

Откуда:
Сообщений: 30
В одном столбце (поле) имеется смешанная запись - типа:
"Колготки Сос-в: 75%хлопок 22%полиамид 3%эластан"

"Колготки" - должны попасть в поле - Товары, а
"Сос-в: 75%хлопок 22%полиамид 3%эластан" - в поле - Состав.

Но они вместе

Как усечь эту запись, оставляя только то, что до - "Сос-в: 75%хлопок 22%полиамид 3%эластан"
26 янв 13, 02:12    [13831851]     Ответить | Цитировать Сообщить модератору
 Re: Усечение текста с учётом поиска  [new]
Cygapb-007
Member

Откуда:
Сообщений: 1677
vuginet,
возможно, вам поможет 13801459
26 янв 13, 02:22    [13831871]     Ответить | Цитировать Сообщить модератору
 Re: Усечение текста с учётом поиска  [new]
vuginet
Member

Откуда:
Сообщений: 30
не помог
26 янв 13, 03:12    [13831966]     Ответить | Цитировать Сообщить модератору
 Re: Усечение текста с учётом поиска  [new]
vuginet
Member

Откуда:
Сообщений: 30
Сам уже разобрался :)

Исходная строка - "Полупальто Сос-в: тк. верха: 100%полиэстер, подкл.: 70%хлопок 30%полиэстер/ 100%полиэстер, утепл.: с";
Исходная строка - "Платье Сос-в: 75%полиэстер 20%вискоза 5%эластан";
Исходная строка - "Юбка Сос-в: 75%полиэстер 20%вискоза 5%эластан";
Исходная строка - "Полукомбинезон Сос-в: тк. верха: 100%полиэстер, подкл.: 100%полиэстер, утепл.: синтепон 100%полиэсте";


select SUBSTRING(Товар, 1, CHARINDEX('Сос-в:', Товар)-1) from Table1

Рез-тат:

Полупальто
Платье
Юбка
Полукомбинезон
26 янв 13, 03:54    [13832010]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить