foxpro对某一字段分组后,在各组内排序取前10个,如何操作?
例如:籍贯姓名年龄河南王八12江西张三13河南李四11江西王五14河南孙八15江西顾七16我希望按籍贯分类,然后里面按年龄降序排列,选出每组前两个……我用select*t...
例如:
籍贯 姓名 年龄
河南 王八 12
江西 张三 13
河南 李四 11
江西 王五 14
河南 孙八 15
江西 顾七 16
我希望按籍贯分类,然后里面按年龄降序排列,选出每组前两个……
我用select * top 2 from test1 group by 籍贯 order by 年龄的话,是不对的,求指教!! 展开
籍贯 姓名 年龄
河南 王八 12
江西 张三 13
河南 李四 11
江西 王五 14
河南 孙八 15
江西 顾七 16
我希望按籍贯分类,然后里面按年龄降序排列,选出每组前两个……
我用select * top 2 from test1 group by 籍贯 order by 年龄的话,是不对的,求指教!! 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询