一般來創(chuàng)建一個表的話,語法都是這樣:
CREATE TABLE table_name ( … )
一些比較有意思的用法:
// 創(chuàng)建一個新表test2結構和已經(jīng)存在test結構一樣(沒有數(shù)據(jù))
CREATE TABLE test2 LIKE test;
// 創(chuàng)建一個新表test2結構和已經(jīng)存在test結構一樣(所有數(shù)據(jù))
CREATE TABLE test2 SELECT * FROM test
// 創(chuàng)建一個新表test2 只包括表test的字段id, value(有數(shù)據(jù))
CREATE TABLE test2 SELECT id, value FROM test 一般插入數(shù)據(jù)的話,語法: INSERT INTO table_name ( ... ) VALUES ( ... );
// 將一個表table2的數(shù)據(jù)插到table1上面(可以用字段和WHERE條件去控制數(shù)據(jù))
INSERT INTO table1 SELECT * FROM table2 WHERE 1;