色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql兩張表合并行

江奕云1年前7瀏覽0評論

在MySQL中,有時候我們需要將兩張表的數據合并成一張表,這個過程稱為行合并。下面我們來介紹如何實現這個功能。

SELECT *
FROM table1
UNION
SELECT *
FROM table2;

上面的代碼中,我們通過UNION關鍵字將兩張表的數據合并成了一張新表。需要注意的是,這兩張表的列數和列數據類型必須完全一致,否則會合并失敗。

如果我們想要去重,只保留不重復的行,可以使用UNION DISTINCT。

SELECT *
FROM table1
UNION DISTINCT
SELECT *
FROM table2;

同樣的,需要保證兩張表的列數和列數據類型完全一致。