Help! составить запрос к MySQL

Y
На сайте с 11.05.2006
Offline
99
464

Есть таблица в БД:

CREATE TABLE `gl_Post` (

`p_id` int(10) unsigned NOT NULL auto_increment,

`p_tid` int(10) unsigned NOT NULL default '0',

`p_uid` int(11) NOT NULL default '0',

`p_text` mediumtext NOT NULL,

`p__modcomment` text,

`p__time` int(10) unsigned NOT NULL default '0',

`p__edittime` int(10) unsigned NOT NULL default '0',

`p_signature` tinyint(4) NOT NULL default '0',

`p__smiles` tinyint(4) NOT NULL default '0',

`p__bcode` tinyint(4) NOT NULL default '0',

`p__html` tinyint(4) NOT NULL default '0',

`p_attach` int(11) NOT NULL default '0',

`p_uname` varchar(32) NOT NULL default '',

`p__ip` int(10) unsigned NOT NULL default '0',

`p_title` varchar(64) NOT NULL default '',

`p__premoderate` tinyint(4) NOT NULL default '0',

PRIMARY KEY (`p_id`,`p_uid`,`p__premoderate`),

KEY `tid` (`p_tid`,`p__premoderate`),

KEY `time` (`p__time`),

KEY `uid` (`p_uid`),

KEY `attach` (`p_attach`),

FULLTEXT KEY `topics` (`p_text`,`p_title`)

) ENGINE=MyISAM AUTO_INCREMENT=14000 /*!40101 DEFAULT CHARSET=cp1251 */;

Помогите, пожалуйста, составить запрос к MySQL, чтобы:

во всех данных изменить значение в ячейке p_uid на "5", если в p_uname стоит значение "Коля".

Заранее спасибо.

aleksey_php
На сайте с 17.03.2008
Offline
53
#1

UPDATE `gl_Post` SET `p_uid` = 5 WHERE `p_uname` = 'Коля'

[Удален]
#2

update gl_Post set p_uid=5 where p_uname="Николай"

Только смотрите, чтобы p_uid не дублировался!

Y
На сайте с 11.05.2006
Offline
99
#3
nikitian:
update gl_Post set p_uid=5 where p_uname="Николай"

Только смотрите, чтобы p_uid не дублировался!

извините, не понял...

он (Николай) конечно много раз в этой таблице повторяется, но он 1...

З.Ы. Ура! все получилось! Спасибо вам!

[Удален]
#4
Yuras:
он (Николай) конечно много раз в этой таблице повторяется, но он 1...

Мой Мозг! Мой мозг!!! 😮

Так он один или их много?

Y
На сайте с 11.05.2006
Offline
99
#5
neolord:
Мой Мозг! Мой мозг!!! 😮

Так он один или их много?

Вы про Свой Мозг спрашиваете? ;)

Модератору. Тему можно закрыть. :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий