首页新闻找找看学习计划

SQL分组查询语句

0
悬赏园豆:5 [待解决问题]

有张表的数据,要先根据projectnumber这个字段分组查,查完之后又要每个projectnumber所对应的数据再根据这个表ORGId分查询,之后取没各组的最大的数据,这个sql语句怎写啊?

灬丶的主页 灬丶 | 初学一级 | 园豆:85
提问于:2018-01-22 11:01
< >
分享
所有回答(3)
0

oracle ? or SQlserver 

尝试看看  SQL 中的 rownumber() over( part... by projectnumber order by ORGId desc ) AS RN 

然后在 外面在嵌套一层 select * from ( rownumber() .....) where RN = 1 ; 

二十二号同学 | 园豆:790 (小虾三级) | 2018-01-22 13:21
0

 SELECT * FROM (SELECT FRemark FROM 表
 GROUP BY 字段
 )a INNER JOIN (SELECT FRemark FROM 表
 GROUP BY 字段)b ON a.字段=b.字段

豆子ll | 园豆:364 (菜鸟二级) | 2018-01-22 13:25
0

“取没各组的最大的数据”,什么最大?

你好歹给我们看看表名,几个关键的字段名!

西漠以西 | 园豆:1670 (小虾三级) | 2018-01-22 14:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册