2017-08-14 72 views
0

我在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行,使他們成爲一個新表。我怎樣才能做到這一點?

+0

複製你的表,然後使用ORDER BY ID DESC LIMIT 200獲得最後的200行插入到新表。 – markashworth

+0

你爲什麼要兩張桌子? –

回答

3
INSERT INTO `newTable` 
SELECT * FROM `oldTable` 
WHERE ID > 300; 

假設當行排序您的底部200行表示ID的