Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 2
1

Как скопировать значение одной строки в другую

01.04.2021, 21:36. Показов 819. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

Прошу помочь разобраться с ситуацией.

Сменил тему WordPress. Старая тема записывала кол-во просмотров статьи в произвольное поле с именем "post_views".
А новая тема записывает кол-во просмотров в поле "post_views_new".

В итоге такая картина в phpMyAdmin. Скриншот:
********/Q2K6KlyTvkeMRm

И таких строк сотни, где на каждый post_id по два разных произвольных поля.

Чтобы не терять просмотры у всех статей - хочу скопировать значения "post_views" в значения "post_views_new".

Сначала думал, что всё просто и можно обойтись таким запросом:

UPDATE wp_postmeta SET post_views_new=post_views

Разумеется, не сработало, т.к. появляется ошибка, что "post_views_new" не является столбцом.
Оно и понятно, это ведь строка. Да и я только начал изучать MySQL.

То есть для одной и той же записи есть два разных произвольных поля с разными значениями кол-ва просмотров.
Осталось придумать как скопировать старые значения в новые, чтобы я потом мог смело удалить старое поле.

Надеюсь, описал правильно. Если что, вот ещё два поясняющих скриншота:

1. Старое произвольное поле: ********/LmGz6JlHlOEpGr
2. Новое произвольное поле: ********/eAOK3BJhk8W7aA

Прошу помочь составить MySQL запрос, который бы решил мою задачу.

Видимо, нужно как-то задействовать столбцы meta_key, meta_value и post_id одновременно.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2021, 21:36
Ответы с готовыми решениями:

Как автоматически скопировать данные одной ячейки первой строки в другую ячейку 2 строки
Здравствуйте!!! Дана таблица, или запрос Код |дата |Всего товара на складе |Приход товара от...

Скопировать значение из одной таблицы в другую SQLite
У меня есть две таблицы и есть значение, которое должно быть сразу в двух таблицах, но произвести...

Как скопировать числа из одной строки в другую?
Помогите пожалуйста. Я знаю как это сделать с символьными массивами, а со строками не получается. ...

Скопировать string из одной строки в другую
надо из одной строки в другую определенное количество символов с определенной позиции Например:...

1
0 / 0 / 0
Регистрация: 01.04.2021
Сообщений: 2
01.04.2021, 21:46  [ТС] 2
Ссылки почему-то не вставились.

Скриншоты во вложении.
Миниатюры
Как скопировать значение одной строки в другую   Как скопировать значение одной строки в другую   Как скопировать значение одной строки в другую  

0
01.04.2021, 21:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.04.2021, 21:46
Помогаю со студенческими работами здесь

Скопировать значение TextBox из одной формы в другую
Есть две формы, у каждой формы есть свой textbox. Эти формы активны. Как значение textbox второй...

Скопировать первые n cлов из одной строки в другую
всем доброго времени суток! у меня проблема. есть строка. мне нужно виделить n слов и записать их в...

Скопировать все цифры из одной строки в другую
Задание: Программа получает в качестве параметра адрес sz-строки и копирует только цифры из него в...

Скопировать значение с одной страницы и вставить в другую страницу
У меня на работе стоит программа на сервере, ну или не на сервере, короче говоря все действие с ней...

Скопировать все строки из определенных полей одной таблицы в другую таблицу
Имеются 2 таблицы: ADOTable1 ADOTable6 Нужно скопировать все строки из полей AAA, BBB, CCC...

Из одной строки скопировать в другую все слова которые начинаются с цифры
Суть задачи: из одной строки скопировать в другую все слова которые начинаются с цифры. (слова -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru