Foxtable(狐表)用户栏目专家坐堂 → SQL 分组 用狐表自己的方法完成


  共有2966人关注过本帖树形打印复制链接

主题:SQL 分组 用狐表自己的方法完成

帅哥哟,离线,有人找我吗?
打错潇洒
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:568 积分:6437 威望:0 精华:2 注册:2012/12/23 8:21:00
SQL 分组 用狐表自己的方法完成  发帖心情 Post By:2015/3/23 11:22:00 [显示全部帖子]

select * f rom 
(select t.*, row_number() over(partition by 分组字段 order by 排序字段 desc ) rn
f rom 表名称 t )
where rn=1

以上的SQL 提取到不同的值 根据排序字段 就行分组

我的想法是 用 简单的语句 加载 数据 

SELECT DISTINCT NAME,Data F ROM Student ORDER BY Data DESC

加载过来后 


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

然后对这张表格中重复的值中根据Data 保留Data中最大的值 

用代码如何实现 


 回到顶部