1、快速復制表: SELECT * INTO TBL2 FROM TBL1 WHERE 1 <> 1
2、復制數(shù)據(jù): INSERT INTO b(a,b,c) SELECT d,e,f FROM b
3、記錄唯一性檢查: SELECT fld1,fld2,fld3,COUNT(*) FROM tbl GROUP BY fld1,fld2,fld3 HAVING COUNG(*) > 1 --注:fld1,fld2,fld3為主鍵
4、兩表數(shù)據(jù)結構相同,以新表更新舊表。原則:舊表有而新表沒有的數(shù)據(jù),保留;舊表有新表也有的數(shù)據(jù),更新(即用新表的數(shù)據(jù)覆蓋舊表的數(shù)據(jù));新表有而就表沒有的數(shù)據(jù),插入。 INSERT INTO tbl1 SELECT * FROM tbl2 WHERE NOT EXISTS (SELECT tbl.fld1 FROM tbl1 WHERE tbl1.f1 = tbl2.f1) --f1為主鍵,以上完成追加功能。 UPDATE tbl1 SET tbl1.f1 = tbl2.f1,tbl1.f2 = tbl2.f2 FROM tbl2 WHERE tbl1.f1 = tbl2.f1 --以上完成更新功能。