要在Oracle數據庫中使用UNION合并兩個表,可以按照以下步驟進行操作:
SELECT * FROM table1
UNION
SELECT * FROM table2;
執行SQL語句,將兩個表的數據合并在一起并去除重復行。
如果需要對合并后的結果進行排序,可以在SQL語句中添加ORDER BY子句。例如,按照某個字段對結果進行排序:
SELECT * FROM table1
UNION
SELECT * FROM table2
ORDER BY column_name;
注意:在使用UNION合并兩個表時,要確保兩個表具有相同的列數和列類型,否則可能會出現錯誤。如果需要合并的兩個表結構不同,可以使用UNION ALL關鍵字,它會包含重復行。