Подстроки в SQL?
От: OlegSt  
Дата: 03.09.03 09:10
Оценка:
Пишу под Sybase Anywere

Не нашел функции, которая могла бы выделить подстроку, на пример:

2 строки(являющиеся данными одного столбца, к примеру: data):
12,23245,ц45,345
и
3412,45
(разделитель — запятая)

Если брать LOCATE, то в запросе LOCATE(data,'12',1) попадет и
первая и вторая

А мне надо найти строку в которой есть 12 (с учетом разделителей),
то есть в результате должна быть только первая строка — 12,23245,ц45,345 (без второй)

Может кто-нибудь подсказать как это реализовать (минимумом затрат)

Можно конечно написать здоровую процедуру... но это долго и длинно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.