gpt4 book ai didi

mysql - SQL查询...我需要将table1的同一列中的2个值插入到table2的2个不同列中

转载 作者:行者123 更新时间:2023-11-30 00:37:53 25 4
gpt4 key购买 nike

插入好友 (user_id1,user_id2)
从用户中选择 user_id,其中 UserName='summer' 或 UserName='winter'
这会产生错误。我想将“summer”的 user_id 插入 user_id1,将“winter”的 user_id 插入 user_id2。请帮忙?

最佳答案

选择的列数必须与插入的列数相同,因此:

INSERT INTO friends (user_id1,user_id2)
SELECT (SELECT user_id FROM user where UserName='Summer') AS user_id1, (SELECT user_id FROM user WHERE UserName='Winter') AS user_id2

应该可以解决问题

关于mysql - SQL查询...我需要将table1的同一列中的2个值插入到table2的2个不同列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22014618/

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