|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
27503
|
|