首頁 >資料庫 >mysql教程 >如何使用 SQL 將資料從一個表通用插入到另一個表?

如何使用 SQL 將資料從一個表通用插入到另一個表?

Mary-Kate Olsen
Mary-Kate Olsen原創
2025-01-24 04:03:14426瀏覽

How Can I Universally Insert Data from One Table to Another Using SQL?

表間資料插入的單一 SQL 語法

將資料從一個表移到另一個表是一項頻繁的資料庫操作。 雖然大多數資料庫系統都支援這一點,但記住每個資料庫系統的特定語法可能很困難。 幸運的是,標準 SQL 方法適用於許多系統:

<code class="language-sql">INSERT INTO table1 (column1)
SELECT col1
FROM table2;</code>

這會將來源表 (table2) 中選取資料列的資料插入目標表 (table1) 的對應欄位中。

確認的功能:

此方法已在這些資料庫系統上成功測試:

  • 甲骨文
  • 微軟 SQL Server
  • MySQL
  • PostgreSQL
  • SQLite v3
  • Teradata
  • DB2
  • Sybase
  • Vertica
  • HSQLDB
  • H2
  • AWS RedShift
  • SAP HANA
  • Google扳手

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn