SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 11.02.2018 12:38:20

ali
Участник
Зарегистрирован: 11.02.2018
Сообщений: 3

Добовленые нового значеные не удалйя старое

Помогите разабратца удаляет старое значеные в 'category' мне нужна чтобы добавил новое значеные не удаляя старое

UPDATE `post` SET `category` = '22,9' WHERE `title` LIKE '%Title%'

Неактивен

 

#2 11.02.2018 16:33:38

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Добовленые нового значеные не удалйя старое

update изменяет запись
insert добавляет новую

Неактивен

 

#3 11.02.2018 16:59:30

ali
Участник
Зарегистрирован: 11.02.2018
Сообщений: 3

Re: Добовленые нового значеные не удалйя старое

например в строке category старое значеные  6 после UPDATE `post` SET `category` = '22,9' WHERE `title` LIKE '%Title%' в сатегори новое значеные (22,6) а мне нужно чтобы (6,22,9) можно както
UPDATE `post` SET `category` LAST_INSERT_ID() = '22,9' WHERE `title` LIKE '%Title%'

Неактивен

 

#4 11.02.2018 17:19:48

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Добовленые нового значеные не удалйя старое

UPDATE `post` SET `category` = concat(`category`,',','22,9') WHERE `title` LIKE '%Title%'

так?

Неактивен

 

#5 11.02.2018 17:34:17

ali
Участник
Зарегистрирован: 11.02.2018
Сообщений: 3

Re: Добовленые нового значеные не удалйя старое

vasya написал:

UPDATE `post` SET `category` = concat(`category`,',','22,9') WHERE `title` LIKE '%Title%'

так?

даааа  вы просто суппер помогли 3 дня уже не могу найти спасибо болшое

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson