mysql中用查詢結果建立新錶

2021-08-31 06:28:13 字數 291 閱讀 9814

在mysql中可以把已經存在的表直接通過命令複製為另乙個表

方法1:create table mmm select * from bbb; 注意:這條命令要求mmm這個表在資料庫中不存在

這條命令可以建立新錶mmm並且bbb中的表結構以及資料和mmm完全一樣mysql insert,也可以匯出部分字段 create table mmm select 欄位1,欄位2 from bbb;

方法2:insert into mmm select * bbb; 這條語句和上一條語句實現同樣的功能,只是要求mmm表必須在資料庫中存在

MySQL 使用查詢結果建立表

mysql不支援 select into new table name from old table name 替代方法 1 create table new table name select from old table name select into new table name from ...

SELECT INTO在查詢結果中建立新錶或臨時表

如果想在查詢的結果 從乙個表或者多個表 中建立新錶,就需要使用select into語句 select firstname,lastname,title into myothercontacts from person.contact where suffix jr.這樣就會在資料庫中建立乙個以查詢...

mysql建立新錶失敗 MySQL建立表失敗的問題

今天有乙個朋友問我乙個mysql的建表問題,問題的現象是建立表失敗,根據他的反饋,問題比較奇怪,create table 此處省略260多個字段 xisallowin varchar 4 collate utf8 bin default null comment xx是否准入 是,否 xisallo...