如何从一个表中选择一个值,并在另一个更新语句中使用此值.
但只使用一个sql语句?
可能吗?
我有SQL
SELECT * FROM wp_posts WHERE post_name='hello-world';
并且存储的行用于:
UPDATE wp_postmeta SET meta_value='http://example.com' WHERE post_id={{here I need to put the value from the first statement liek first_table.ID or something}}
如何只在一个SQL语句中执行此操作?
可能吗?
UPDATE wp_postmeta JOIN wp_posts ON wp_postmeta.post_id = wp_posts.post_id SET wp_postmeta.meta_value = 'http://example.com' WHERE wp_posts.post_name = 'hello-world'