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