gpt4 book ai didi

mysql - 如何使用 INSERT INTO 多次选择插入?

转载 作者:行者123 更新时间:2023-11-29 01:16:57 26 4
gpt4 key购买 nike

我正在尝试为表中的每个字段分别插入两个数据,如下所示:

INSERT INTO `wp_postmeta` (post_id, meta_key, meta_value)
SELECT post_id, 'custom', custom
SELECT post_id, '_custom', 'field_514e91e73640d'
FROM `wp_temp`
WHERE custom IS NOT NULL

但是,这是行不通的。有没有办法在 MySQL 的一个查询中实现这一点?谢谢。

最佳答案

INSERT INTO `wp_postmeta` (post_id, meta_key, meta_value)
SELECT post_id, 'custom', custom FROM `wp_temp` WHERE custom IS NOT NULL
UNION ALL
SELECT post_id, '_custom', 'field_514e91e73640d' FROM `wp_temp` WHERE custom IS NOT NULL

关于mysql - 如何使用 INSERT INTO 多次选择插入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19183054/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com