将数据从一列复制到 SQLite 中不同表中的另一列

Iri*_*ina 2 sql sqlite

我想将数据从表 2 中的 B 列复制到表 1 中的 A 列。A 列的行是空的,并且 Table1 中存在其他已填充数据的列。所以我需要从 Table2 中获取整个 B 列并将所有这些值插入到 Table1 的 A 列中。这两个表完全相同,只是 A 列根本没有值。

我如何在 sqlite3 中做到这一点?

evi*_*one 5

用:

INSERT INTO TABLE1
SELECT B,
       NULL,
       NULL,
       NULL
  FROM TABLE2
Run Code Online (Sandbox Code Playgroud)

使用 NULL 作为您无法从 TABLE2 填充的列的占位符,假设 TABLE1 列允许 NULL 值。