Skip to content

Instantly share code, notes, and snippets.

@Page-Carbajal
Last active January 3, 2019 13:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Page-Carbajal/883afd52fdb5c95739fbda3a38a69aa3 to your computer and use it in GitHub Desktop.
Save Page-Carbajal/883afd52fdb5c95739fbda3a38a69aa3 to your computer and use it in GitHub Desktop.
UPDATE SELECT

Import values from a related table

UPDATE wp_posts AS posts,
	(SELECT post_id, meta_value FROM wp_postmeta 
		WHERE meta_key = 'wpcf-p-desc') AS meta
	SET posts.post_content = meta.meta_value
WHERE posts.ID = meta.post_id
AND posts.post_content = ''
;

Verification query:

SELECT posts.post_content, meta.meta_value
FROM wp_posts AS posts
INNER JOIN wp_postmeta AS meta
	ON posts.ID = meta.post_id
WHERE meta.meta_key = 'wpcf-p-desc'
#	AND posts.post_content != meta.meta_value
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment