要使用SQL UNION去除重復數據,可以使用UNION ALL將兩個數據集合并,然后對合并后的結果使用DISTINCT關鍵字來去除重復的行。
例如,假設有兩個表A和B,每個表都有一列id,要合并兩個表并去除重復數據,可以按如下步驟操作:
SELECT id FROM A
UNION
SELECT id FROM B
上面的SQL查詢首先從表A和表B分別選擇id列,然后使用UNION將兩個結果合并,最后使用DISTINCT關鍵字去除重復的id值。
另外,如果要合并兩個數據集但保留所有重復數據,可以使用UNION ALL代替UNION。