powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединение ячеек
4 сообщений из 4, страница 1 из 1
Объединение ячеек
    #38681508
MadChild
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Подскажите пожалуйста:
есть таблица с 3 столбцами
надо взять данные из ячейки B и C и вставить их в ячейку А
пытался сделать так:
Код: sql
1.
UPDATE `cars` SET `dops`=(SELECT concat_ws(`dops`,";",`color`,";",`color_salon`) FROM `cars`)



но выдает ошибку: #1093 - You can't specify target table 'cars' for update in FROM clause
а куда копать, не знаю :((
...
Рейтинг: 0 / 0
Объединение ячеек
    #38681522
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте так

UPDATE `cars` SET `dops`=concat_ws(`dops`,";",`color`,";",`color_salon`)
...
Рейтинг: 0 / 0
Объединение ячеек
    #38681552
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
concat_ws не перепутали с concat ?
...
Рейтинг: 0 / 0
Объединение ячеек
    #38681896
MadChild
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
chabapokпопробуйте так

UPDATE `cars` SET `dops`=concat_ws(`dops`,";",`color`,";",`color_salon`)
Спасибо))

Получилось, но с вот таким запросом:
Код: sql
1.
UPDATE `cars` SET `dops`=concat_ws(";",`dops`,`color`,`color_salon`)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединение ячеек
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]