订购 ADODB 记录集

发布于 2024-12-04 12:19:48 字数 88 浏览 0 评论 0原文

H 在那里,我需要合并并排序 3 个记录集。 我可以合并 3 个记录集,但无法对结果记录集使用排序方法。

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

H there, I need to merge and order 3 recordset.
I am able to merge the 3 recordset but I cannot use the sort method on the result recordset.

Can you help me? How can I sort a recordset manually?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

别挽留 2024-12-11 12:19:48

您可以使用UNION ALL 来保留您选择的记录集的顺序。

示例:

select col1,col2,col3 from table1
UNION ALL
select col1,col2,col3 from table2
UNION ALL
select col1,col2,col3 from table3

只需确保列全部属于同一类型,否则可能会出现异常。

You can use UNION ALL to preserve the order of the record sets that you select.

Example:

select col1,col2,col3 from table1
UNION ALL
select col1,col2,col3 from table2
UNION ALL
select col1,col2,col3 from table3

just make sure that columns are all of the same type, otherwise you might get an exception.

总攻大人 2024-12-11 12:19:48

是否可以对这些数据进行 UNION SQL 查询?
怎么样

Query1 UNION Query2 UNION Query3 ORDER BY ?强> 列1列2

Is it possible to do UNION SQL queries on this data?
What about doing

Query1 UNION Query2 UNION Query3 ORDER BY column1, column2

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文