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




MySQL.RU - Webboard



Вернуться
update поля с типом set (Игорь) 25/04/2006 - 13:14:15
      Re: update поля с типом set (Dinky) 25/04/2006 - 19:51:08
      Re: update поля с типом set (Игорь) 26/04/2006 - 08:39:52

> Original message text:
> From: Игорь - 25/04/2006 - 13:14:15
> Subject:update поля с типом set
> -----------------
> Привет.
> Есть поле с типом set('a','b','c'), надо обновить запись что бы в этом поле убрать значение 'b' не изменяя остальных не зависимо от того какое значение в этом поле ('a','b')или ('b','c') и т.д.
> Напишите пример sql запроса.
> Заранее благодарен.
>
>


From: Dinky - 25/04/2006 - 19:51:08
Subject:update поля с типом set
-----------------
ишь, какой, SQL ему напиши - а пойти прочитать доку
http://dev.mysql.com/doc/refman/5.0/en/set.html
и коменты там же? ;)


у меня получилось так:
этот запрос убирает все 'b'
UPDATE table SET pole = pole & ~2;
где 2 - это значение 'b' (описано в доке)
если надо из определения таблицы убрать тоже, то второй запрос:
ALTER TABLE table MODIFY pole SET('a','c');

Рекомендую протестировать сначала ;)
--
Dmitry


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

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

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



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