如何在MySQL中将一个表一分为二?
我在MySQL中有一个表,其中的数据如下所示:如何在MySQL中将一个表一分为二?,mysql,Mysql,我在MySQL中有一个表,其中的数据如下所示: ID Date Name Gender Age 1 2014/7/6 john M 33 2 2015/2/12 mike M 44 3 2001/2/9 emily F 57 . . . 500 2017/11/22 jasmine F 20 我想把最下面的200行做成一张新桌子。我该怎么做 INSERT I
ID Date Name Gender Age
1 2014/7/6 john M 33
2 2015/2/12 mike M 44
3 2001/2/9 emily F 57
.
.
.
500 2017/11/22 jasmine F 20
我想把最下面的200行做成一张新桌子。我该怎么做
INSERT INTO `newTable`
SELECT * FROM `oldTable`
WHERE ID > 300;
假设底部200行表示按ID排序的行
假设底部200行表示按ID排序的行复制表,然后使用“按ID排序描述限制200”将最后200行插入新表。为什么需要两个表?复制表,然后使用“按ID排序描述限制200”将最后200行插入新表。为什么需要两个桌子?