订购 ADODB 记录集
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用UNION ALL 来保留您选择的记录集的顺序。
示例:
只需确保列全部属于同一类型,否则可能会出现异常。
You can use UNION ALL to preserve the order of the record sets that you select.
Example:
just make sure that columns are all of the same type, otherwise you might get an exception.
是否可以对这些数据进行 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