那里,我需要合并并订购3个记录集。 我能够合并3记录集,但我不能在结果记录集上使用sort方法。
你能帮帮我吗?如何手动对记录集进行排序?答案 0 :(得分:1)
您可以使用 UNION ALL 来保留您选择的记录集的顺序。
示例:
select col1,col2,col3 from table1
UNION ALL
select col1,col2,col3 from table2
UNION ALL
select col1,col2,col3 from table3
只需确保列的类型相同,否则可能会出现异常。
答案 1 :(得分:0)
是否可以对此数据执行UNION SQL查询? 做什么
Query1 UNION Query2 UNION Query3 ORDER BY column1 , column2