Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Структированные данные (Леонид) 23/07/2007 - 16:09:57
      Re: Структированные данные (bac) 23/07/2007 - 18:10:01
      Re: Уточнение (bac) 23/07/2007 - 18:11:20

> Original message text:
> From: Леонид - 23/07/2007 - 16:09:57
> Subject:Структированные данные
> -----------------
> Ув. знатоки, у меня есть поле files с текстом:
> 1|1.jpg|123;
> 2|3.jpg|123;
> 3|2.jpg|123;
> - все лежит в одном!!! поле, мне нужно удалить скажем 3.jpg, я могу сделать это строковыми функциями SQL? Или придется делать запрос на SELECT, обрабатывать данные, и UPDATE-ить их назад???
>
> П.С. Я знаю что база будет не нормированная, и нормальная форма дай бог вторая будет, но мне нужно сделать именно так... Вопрос - может это SQL или нет?
>


From: bac - 23/07/2007 - 18:10:01
Subject:Структированные данные
-----------------
Не совсем понятно, что нужно. Если нужно изменить строки содержащие 3.jpg на строки 5.jpg то можно
update tabl set files=REPLACE(files, '|3.jpg|', '|5.jpg|');
where files like '%|3.jpg|%'

Если я правильно вас понял :)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
31918



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |