用游标取数据能排序吗?

来源:百度知道 编辑:UC知道 时间:2024/05/23 01:27:44
对已有表中数据分组统计,要求在把所得内容输出时按照某几个字段的升序排列.例如要按A,B,C三个字段升序排列,就是先按照A升序排,再在A字段数据相同的记录中按照B的升序排列.
目前实施时是用游标取数,结果内容只是按照要求分组统计输出了而已,并没升序排列.我尝试在定义游标的sql语句后面添加order by A,B,C; 结果还是一样.:(

我也遇到过这个情况。
我的解决办法是先把原始表里的数据按照字段A排序后的结果insert到一个临时表里,
然后用游标从临时表中取数据。

希望各位高手有更好的方法拿来分享。