gpt4 book ai didi

mysql - 使用查询中返回的 id 向表中添加新行

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:35 25 4
gpt4 key购买 nike

我正在使用以下查询查找在 exp_member_homepage 中没有一行的所有 member_id。从查询中,返回了 74 个结果。

select m.member_id
from exp_members m
left outer join exp_member_homepage mh on m.member_id = mh.member_id
where mh.member_id is null

我需要为每个 member_id 添加一个新行到 exp_member_homepage 表。

每一行将只包含 member_id,其余列将是默认值。

有人能解释一下我该怎么做吗?

最佳答案

使用insert into select

insert into exp_member_homepage(member_id)
select m.member_id
from exp_members m
left outer join exp_member_homepage mh on m.member_id = mh.member_id
where mh.member_id is null

关于mysql - 使用查询中返回的 id 向表中添加新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36283285/

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