'SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM'

SQL 數據庫 軟件測試開發技術棧 2019-08-22
"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id = 10 的學生愛好信息 到 "Students_hobby_h" 中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id = 10 的學生愛好信息 到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


SELECT INTO FROM 語句

使用 INSERT INTO SELECT 語句時,要求目標表存在。若在目標表不存在的情況下,複製數據可以使用 SELECT INTO FROM 語句 。

SELECT INTO FROM 語句從一個表複製數據,然後把數據插入到另一個新表中,表結構與查詢結構一致。

如下,我們可以複製所有的列插入到新表中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id = 10 的學生愛好信息 到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


SELECT INTO FROM 語句

使用 INSERT INTO SELECT 語句時,要求目標表存在。若在目標表不存在的情況下,複製數據可以使用 SELECT INTO FROM 語句 。

SELECT INTO FROM 語句從一個表複製數據,然後把數據插入到另一個新表中,表結構與查詢結構一致。

如下,我們可以複製所有的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,只複製指定的列插入到新表中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id = 10 的學生愛好信息 到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


SELECT INTO FROM 語句

使用 INSERT INTO SELECT 語句時,要求目標表存在。若在目標表不存在的情況下,複製數據可以使用 SELECT INTO FROM 語句 。

SELECT INTO FROM 語句從一個表複製數據,然後把數據插入到另一個新表中,表結構與查詢結構一致。

如下,我們可以複製所有的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,只複製指定的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

新表將會使用 SELECT 語句中定義的列名稱和類型進行創建。您可以使用 AS 子句來應用新名稱。


SELECT INTO FROM 實例

創建 Students_hobby_h 的數據備份表:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id = 10 的學生愛好信息 到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


SELECT INTO FROM 語句

使用 INSERT INTO SELECT 語句時,要求目標表存在。若在目標表不存在的情況下,複製數據可以使用 SELECT INTO FROM 語句 。

SELECT INTO FROM 語句從一個表複製數據,然後把數據插入到另一個新表中,表結構與查詢結構一致。

如下,我們可以複製所有的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,只複製指定的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

新表將會使用 SELECT 語句中定義的列名稱和類型進行創建。您可以使用 AS 子句來應用新名稱。


SELECT INTO FROM 實例

創建 Students_hobby_h 的數據備份表:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製一些列插入到新表中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id = 10 的學生愛好信息 到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


SELECT INTO FROM 語句

使用 INSERT INTO SELECT 語句時,要求目標表存在。若在目標表不存在的情況下,複製數據可以使用 SELECT INTO FROM 語句 。

SELECT INTO FROM 語句從一個表複製數據,然後把數據插入到另一個新表中,表結構與查詢結構一致。

如下,我們可以複製所有的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,只複製指定的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

新表將會使用 SELECT 語句中定義的列名稱和類型進行創建。您可以使用 AS 子句來應用新名稱。


SELECT INTO FROM 實例

創建 Students_hobby_h 的數據備份表:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製一些列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id > 10的學生信息插入到新表中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id = 10 的學生愛好信息 到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


SELECT INTO FROM 語句

使用 INSERT INTO SELECT 語句時,要求目標表存在。若在目標表不存在的情況下,複製數據可以使用 SELECT INTO FROM 語句 。

SELECT INTO FROM 語句從一個表複製數據,然後把數據插入到另一個新表中,表結構與查詢結構一致。

如下,我們可以複製所有的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,只複製指定的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

新表將會使用 SELECT 語句中定義的列名稱和類型進行創建。您可以使用 AS 子句來應用新名稱。


SELECT INTO FROM 實例

創建 Students_hobby_h 的數據備份表:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製一些列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id > 10的學生信息插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

複製多個表中的數據插入到新表中:

"

通過 SQL,可以從一個表複製數據到另一個表。

INSERT INTO SELECT 語句

INSERT INTO SELECT 語句從一個表複製數據,然後把數據插入到一個已存在的表中。目標表中任何已存在的數據不會受影響。

如下,我們可以從一個表中複製所有的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,我們可以只複製特定的列插入到另一個已存在的表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


演示數據庫

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


INSERT INTO SELECT 實例

複製 "Students_hobby_t" 中的數據插入到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id = 10 的學生愛好信息 到 "Students_hobby_h" 中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


SELECT INTO FROM 語句

使用 INSERT INTO SELECT 語句時,要求目標表存在。若在目標表不存在的情況下,複製數據可以使用 SELECT INTO FROM 語句 。

SELECT INTO FROM 語句從一個表複製數據,然後把數據插入到另一個新表中,表結構與查詢結構一致。

如下,我們可以複製所有的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

或者,只複製指定的列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

新表將會使用 SELECT 語句中定義的列名稱和類型進行創建。您可以使用 AS 子句來應用新名稱。


SELECT INTO FROM 實例

創建 Students_hobby_h 的數據備份表:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製一些列插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

只複製 Hobby_id > 10的學生信息插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM

複製多個表中的數據插入到新表中:

SQL語法——數據備份 INSERT INTO SELECT 與 SELECT INTO FROM


"

相關推薦

推薦中...