如何按字段值出现的次数对记录集进行排序并按其排序
我正在运行查询 select * from transactions
这为我提供了记录集,
ppno ---------name---------------amnt
1309 ---------Rajasekar----------12000
1210 ---------Mani ----------21000
1309 ---------Sank ----------90012
1100 ---------still ----------12232
1309 ---------Jack ----------23344
我想按相同 ppno
的出现次数对结果集进行分组,并根据出现次数对其进行排序。例如,我想要这样的东西。
ppno ---------name---------------amnt
1309 ---------Rajasekar----------12000
1309 ---------Sank ----------90012
1309 ---------Jack ----------23344
1210 ---------Mani ----------21000
1100 ---------still ----------12232
I'm running a queryselect * from transactions
which gives me the recordsets
ppno ---------name---------------amnt
1309 ---------Rajasekar----------12000
1210 ---------Mani ----------21000
1309 ---------Sank ----------90012
1100 ---------still ----------12232
1309 ---------Jack ----------23344
I want to group the resultset by number of occurrences of the same ppno
and sort it based on the number of occurrences. For example, I want something like this.
ppno ---------name---------------amnt
1309 ---------Rajasekar----------12000
1309 ---------Sank ----------90012
1309 ---------Jack ----------23344
1210 ---------Mani ----------21000
1100 ---------still ----------12232
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)