请问这个sql怎么写 clsbdh bb pr aaaa 1 c aaaa 2 d bbbb 1 e我要把相同clsbdh bb字段最大的一条取出来 怎么写1? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tb a where not exists(select * from tb b where a.clsbdh=b.clsbdh and a.bb<b.bb) select * from tb a where a.bb=(select max(bb) from tb b where a.clsbdh=b.clsbdh )如果没有最大值重复的就可以 select * from (select t.*, row_number() over(partition by clsbdh order by bb desc) rn from a) where rn = 1; select max(bb) from tb b group by b.clsbdh select * from TT where bb in(select max(bb) from TT group by clsbdh) 根据级次修改显示名称的SQL如何写 oracle更新多张表 求一SQL语句,横表转纵表! 用PROC写的程序在没安装ORACLE的机器上需要一大堆DLL,有办法解决吗? Oracle ORA-00972:Identification too long 表名可以作为参数 传递给存储过程? 不能编辑SQL语句问题 安装oracle,字符集选缺省的,但不能输入中文!可修改否?如何修改? 分布式应急系统 oracle游标的使用问题 oracle有什么软件可以监控oracle数据库执行 oracle job 定时执行
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货