Я пытаюсь вставить новые значения во все элементы моего столбца «meta_value», вот код, который я считаю хорошим, но он показывает мне ошибку:
@ Hrishi На самом делеЯ пытаюсь обновить уже существующие данные, я нацеливаюсь на определенный meta_key (order_by_first_post), который я хочу инициализировать всеми соответствующими значениями столбца meta_value на ноль. Вот изображение моей базы:
введите описание изображения здесь
insert into wp_postmeta (post_id, meta_key, meta_value)
select ID, 'order_by_first_post', '0'
from wp_posts
WHERE post_type = 'recipes';
Спасибо всем за помощь, именно этого я и ожидал, в следующий раз я постараюсь прояснить свои вопросы:
INSERT INTO wp_postmeta (post_id, meta_key, meta_value)
SELECT wp_posts.ID, 'order_by_first_post', '0'
FROM wp_posts
WHERE wp_posts.post_status = 'publish' and wp_posts.post_type = 'recipes'";