1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
DROP TABLE IF EXISTS t1,t2;
CREATE TABLE t1(c1 BIGINT NOT NULL PRIMARY KEY, c2 BIGINT);
CREATE TABLE t2(c1 BIGINT NOT NULL PRIMARY KEY, c2 BIGINT);
INSERT INTO t1 (c1,c2) VALUES(0,0),(1,1),(2,2),(3,3),(8,8);
INSERT INTO t2 (c1,c2) VALUES(0,0),(1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9);
REPLACE INTO t1 SELECT * FROM t2;
SELECT * FROM t1 ORDER BY c1;
c1 c2
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
DROP TABLE t1, t2;
|