Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Можно ли объединить поля и обновить затем поле


Автор: DissDoc 9.4.2013, 16:01
Всем привет. Появилась такая проблема. Есть два поля в таблице users 
first_name, last_name
Можно ли написать запрос, которые обновляет эти поля и вписывает значения их в другое поле (например в) full_name?

Автор: baldina 9.4.2013, 16:35
Код

update users set first_name='a', last_name='b', full_name=concat(first_name, ' ', last_name)


Добавлено через 1 минуту и 55 секунд
а если в full_name надо использовать старые значения, то
Код

update users set full_name=concat(first_name, ' ', last_name), first_name='a', last_name='b'

Автор: DissDoc 9.4.2013, 17:35
Спасибо вам. Но я уже на Java накидал быстро перенос данных. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)