
sql在一张表中导入另一张表(两张表具有不同字段有相同数据)
要求:表TABLE1有字段A,B,C,E……,表TABLE2有字段D,E,F,要将E、F分别导入B、C。条件:其中A和D为用户ID,DTABLE2的D的用户在TABLE1...
要求:表TABLE1有字段A,B,C,E……,表TABLE2有字段D,E,F,要将E、F分别导入B、C。
条件:其中A和D为用户ID,DTABLE2的D的用户在TABLE1的A都存在。
怎样通过条件D和A将TABLE2的E、F列分别导入TABLE1的B、C列?
实例:投诉表TABLE1,投诉解决表DTABLE2,只有A和D的用户相同,我要将两表合成一张新表,上面的不行的话,还有其他方法吗? 展开
条件:其中A和D为用户ID,DTABLE2的D的用户在TABLE1的A都存在。
怎样通过条件D和A将TABLE2的E、F列分别导入TABLE1的B、C列?
实例:投诉表TABLE1,投诉解决表DTABLE2,只有A和D的用户相同,我要将两表合成一张新表,上面的不行的话,还有其他方法吗? 展开
展开全部
合成1张表
select t1.*,t2.* from table1 as t1 left join table2 as t2 on t1.A=t2.D
你要导入t1,能不能保证t2表的记录和t1表的记录是1对1呢 就是说t2表不存在D字段相同的2条记录
select t1.*,t2.* from table1 as t1 left join table2 as t2 on t1.A=t2.D
你要导入t1,能不能保证t2表的记录和t1表的记录是1对1呢 就是说t2表不存在D字段相同的2条记录
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询