我需要清理我的 MySQL 数据库并根据当前状态创建很多新记录。我需要插入这个:
INSERT INTO wp_postmeta (post_id, meta_key, meta_value) VALUES ($ID, "price_input_currency", "usd")
对于我从此选择中获得的每个 $ID:
SELECT ID FROM wp_posts AS posts
RIGHT JOIN wp_postmeta ON posts.ID = post_id
WHERE post_type = 'post'
AND meta_value LIKE '%$%' AND meta_key = 'price_range'
这是否可能仅通过 MySQL 代码实现?我看过一堆“如何将 INSERT 与 SELECT 结合使用,但没有一个只使用字符串来插入,他们总是选择所有需要插入的字段......有什么想法吗?