首頁 > 資料庫 > mysql教程 > 如何使用查詢將資料從一個 MySQL 表複製到另一個表?

如何使用查詢將資料從一個 MySQL 表複製到另一個表?

DDD
發布: 2024-11-23 12:48:13
原創
194 人瀏覽過

How to Copy Data from One MySQL Table to Another Using Queries?

使用查詢將資料從MySQL 中的一個表複製到另一個表

在MySQL 中的表之間複製資料是資料管理和操作的一項常見任務。讓我們深入研究如何實現這一點。

在此場景中,您有兩個表:表 1(現有表)和表 2(新表)。您的目標是將表 1 的特定欄位中的資料複製到表 2 中。

要使用MySQL 查詢完成此操作,您可以使用以下INSERT 語句:

INSERT INTO table2 (st_id, uid, changed, status, assign_status)
SELECT st_id, from_uid, now(), 'Pending', 'Assigned'
FROM table1
登入後複製

此查詢將填入表2 下表中的資料1:

  • st_id
  • from_uid(作為uid)
  • 當前時間戳(已更改)
  • 「待處理」狀態
  • 「分配」為allocate_status

預設情況下,此查詢將複製表1 中的所有行。但是,如果您只想複製行的子集,可以新增 WHERE 子句來指定條件。

以上是如何使用查詢將資料從一個 MySQL 表複製到另一個表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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