在MySQL中,我們可以使用SELECT語句查詢數(shù)據(jù)表中的數(shù)據(jù),但是若我們需要新建一個數(shù)據(jù)表,該如何操作呢?接下來,本文將通過以下步驟為您簡要介紹。
Step 1: 確認數(shù)據(jù)表的字段
SELECT * FROM table_name LIMIT 0
上述代碼可以用于查詢數(shù)據(jù)表的字段,LIMIT 0用于避免查詢過多的數(shù)據(jù)。
Step 2: 使用CREATE TABLE語句建表
CREATE TABLE new_table_name ( column1 data_type(length), column2 data_type(length), column3 data_type(length), ... PRIMARY KEY (column1) );
在上述代碼中,new_table_name代表新表的名稱,column1, column2等為在Step 1中查詢到的數(shù)據(jù)表字段名稱,data_type代表此字段的數(shù)據(jù)類型,length代表此字段的長度。
PRIMARY KEY (column1)可以用于設(shè)置該字段為主鍵。
Step 3: 將數(shù)據(jù)從舊表中導(dǎo)入新表
INSERT INTO new_table_name (column1, column2, column3, ...) SELECT column1, column2, column3, ... FROM old_table_name;
在上述代碼中,new_table_name為新建的數(shù)據(jù)表名稱,old_table_name為原始數(shù)據(jù)表名稱。
以上就是在MySQL中查詢表后如何建表的過程。感謝您的閱讀!
上一篇css3 skew的效果
下一篇mysql查詢表名是變化