本文介绍了如何将行从一个SQL Server表复制到另一个SQL Server表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 插入tbl_1(用户名,密码)选择用户名,密码来自tbl_2,其中user_id = user_id 每个表包含user_id, i尝试了这个,但它没有用? ??insert into tbl_1 (username,password) select username,password from tbl_2 where user_id=user_ideach table consist the user_id ,i tried this,but its not working ? ??推荐答案IF EXISTS (SELECT username,password FROM tb_1)BEGINUPDATE tbl_1SET tbl_1.username = tbl_2.username, tbl_1.password = tbl_2.passwordWHERE tbl_1.user_id = tbl_2.user_idEND ELSE BEGIN INSERT INTO tbl_1 (username,password) SELECT username, password FROM tbl_2 WHERE user_id=user_id END 希望这对您有所帮助。 /> 问候, RKHope this helps you a bit.Regards,RK 这篇关于如何将行从一个SQL Server表复制到另一个SQL Server表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-30 14:08