要使用UNION合并多個SELECT語句,可以按照以下步驟進行操作:
確保每個SELECT語句返回的列數和數據類型相同,否則無法合并。
使用UNION關鍵字將多個SELECT語句連接在一起。每個SELECT語句之間使用UNION關鍵字分隔,注意不要使用分號作為分隔符。
如果需要去除重復的行,可以使用UNION ALL關鍵字而不是UNION。
根據需要,可以對整個UNION查詢結果進行排序,使用ORDER BY子句,并指定排序的列和排序順序。
以下是一個示例:
SELECT column1, column2 FROM table1
UNION
SELECT column1, column2 FROM table2
UNION
SELECT column1, column2 FROM table3
ORDER BY column1;
這個示例中,假設table1、table2和table3是三個表,它們有相同的列名和數據類型,我們使用UNION關鍵字將它們合并在一起,并按照column1列的值進行排序。