|
|
|
| Здравствуйте, мне в table_1 нужно - создать новый столбец и - заполнить его одинвкавыми значениями.
для исходной таблицы
CREATE TABLE IF NOT EXISTS table_1 (
`ID` VARCHAR(255),
`Field 1` VARCHAR(255),
`Field 2` VARCHAR(255),
`Field 3` longtext) TYPE=MyISAM DEFAULT CHARSET=utf8;
INSERT IGNORE INTO table_1 (`ID`,`Field 1`,`Field 2`,`Field 3`) VALUES
('1','Уроки Photoshop 1','Рубрика: Эффекты 1','Содержимое контента 1'),
('2','Уроки Photoshop 2','Рубрика: Эффекты 2','Содержимое контента 2'),
('3','Уроки Photoshop 3','Рубрика: Эффекты 3','Содержимое контента 3'),
('4','Уроки Photoshop 4','Рубрика: Эффекты 4','Содержимое контента 4'),
('5','Уроки Photoshop 5','Рубрика: Эффекты 5','Содержимое контента 5')
|
Мы создаём новый столбец Field 4
ALTER TABLE `table_1`
ADD `Field 4` VARCHAR( 255 ) NULL
AFTER `Field 3`
|
теперь этот столбец нужно заполнить одинаковыми значениями
UPDATE 'table_1'
SET `Field 4` = 'asdr'
WHERE ID = 'ID'
|
Синтаксис запроса неверный, не проверите запрос? | |
|
|
|
|
|
|
|
для: pautina
(11.02.2012 в 13:40)
| | Прошу извинить, нужно было использовать этот запрос
UPDATE `table_1` SET `Field 4` = 'asdr'
|
| |
|
|
|