我們如何透過從另一個現有表中選擇特定列來建立新的 MySQL 表?

王林
發布: 2023-08-25 08:33:09
轉載
1086 人瀏覽過

我们如何通过从另一个现有表中选择特定列来创建新的 MySQL 表?

眾所周知,我們可以透過 CTAS 腳本從現有表中複製資料和結構。如果我們想要從另一個表格中選擇一些特定的資料列,那麼我們需要在 SELECT 之後提及它們。考慮以下範例,其中我們透過從現有表“Employee”中選擇特定列“name”來建立名為EMP_BACKUP1 的表-

mysql> Create table EMP_BACKUP1 AS Select name from employee;
Query OK, 3 rows affected (0.25 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> Select * from EMP_BACKUP1;
+--------+
| name   |
+--------+
| Ram    |
| Gaurav |
| Mohan  |
+--------+
3 rows in set (0.00 sec)
登入後複製

我們可以觀察到它只複製了“Employee”表中“ name”欄位的資料和結構。

以上是我們如何透過從另一個現有表中選擇特定列來建立新的 MySQL 表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板