订购ADODB Recordset

时间:2011-09-15 14:11:17

标签: vb6 adodb

那里,我需要合并并订购3个记录集。 我能够合并3记录集,但我不能在结果记录集上使用sort方法。

你能帮帮我吗?如何手动对记录集进行排序?

2 个答案:

答案 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