眾所周知,我們可以通過 CTAS 腳本從現有表中復制數據和結構。如果我們想復制具有某些條件的數據,那么我們需要將 WHERE 子句與 CTAS 腳本一起使用。考慮下面的例子 –
mysql> Create table EMP_BACKUP2 AS SELECT * from EMPLOYEE WHERE id = 300 AND Name = 'Mohan'; Query OK, 1 row affected (0.14 sec) Records: 1 Duplicates: 0 Warnings: 0 mysql> Select * from EMP_BACKUP2; +------+-------+ | Id | Name | +------+-------+ | 300 | Mohan | +------+-------+ 1 row in set (0.00 sec)
登錄后復制
在上面的示例中,我們根據一些條件從表“Employee”創建了一個名為 EMP_BACKUP1 的表。 MySQL 根據這些條件創建只有一行的表。
以上就是我們如何從現有的 MySQL 表中復制帶有某些條件的數據?的詳細內容,更多請關注www.92cms.cn其它相關文章!