关于覆盖导入的问题 请问要实现表A中的数据覆盖表B中的数据的sql语句应该怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问要实现表A中的数据覆盖表B中的数据的sql语句应该怎么写delete from Binsert into B select * from A to:bugchen888这样做的话,原表B中有,而A中没有的数据就丢失了呀 update b set b.column1 = a.column1 , ....,b.columnX=a.columnX from a where a.id = b.id 谢谢楼上的回复但这条语句好象只是把a,b表中都存在的数据更新了,而在表a中同时不在表b中的数据又没有导到表b中去 INSERT INTO bSELECT * FROM a WHERE a.id NOT IN (SELECT id FROM b) 或者DELETE FROM b WHERE id IN (SELECT id FROM a)INSERT INTO bSELECT * FROM a 如何将一张表中有着相同ID的某个字段的所有值在查询结果中放入一个字段 修改一个字段,在该字段后面全部加一个字符‘1’ sql语句变量嵌套变量 SQL2005 并发问题 先请而后教,求证case 如何分組統計? 关于更新TEXT字段和备份数据库的SQL语句 如何获得SQLSERVER所有数据库的空间实际使用、未使用以及总的大小 那位数据库高手帮帮我,如何用VC生成一个数据库,并且生成里面的表,及记录的添加删除等 如何得到精确到小时的datetime 求SQL语句,从指定数据库中取出所有表的名称 SQL求总和的语句....
insert into B select * from A
SELECT * FROM a WHERE a.id NOT IN (SELECT id FROM b)
DELETE FROM b WHERE id IN (SELECT id FROM a)INSERT INTO b
SELECT * FROM a