在MySQL中,可以通過(guò)ORDER BY
子句在聯(lián)合查詢中應(yīng)用ASC(升序)排序
SELECT column1, column2, ...
FROM table1
JOIN table2 ON table1.columnX = table2.columnY
UNION ALL
SELECT column1, column2, ...
FROM table3
JOIN table4 ON table3.columnX = table4.columnY
ORDER BY columnToSort ASC;
這里的關(guān)鍵是將ORDER BY
子句放在最后一個(gè)SELECT
語(yǔ)句之后,并指定要根據(jù)哪一列進(jìn)行排序(columnToSort
)以及使用ASC
關(guān)鍵字指示升序排序。請(qǐng)注意,如果您想保留重復(fù)行,請(qǐng)使用UNION ALL
,否則使用UNION
以消除重復(fù)行。