ORACLE 选择一列最大值问题,请大神们帮帮忙!

数据库中有如下表图片说明
要找出表中列2中最大的一行,如这一行:A 4 aaaaa 667,其他列1中A的行不要,
一次类推找出列1中B对应列2中最大的行,列1中C对应列2中最大的行,如何写select语句,请大神们帮忙,谢谢!

0

6个回答

//以这个为准,上面个别逗号写成中文了,把table_name 替换成你自己的表名
select a.列1,a.列2,
(select 列3 from table_name where 列1=a.列1 and 列2=a.列2) 列3,
(select 列4 from table_name where 列1=a.列1 and 列2=a.列2) 列4
from 
(select 列1,max(列2) 列2 from table_name group by 列1) a
1
u014074697
张大教主 不客气,解决就好
接近 2 年之前 回复
hoster
hoster 回复张大教主: 谢谢教主,改造了一下成功获取了数据,谢谢啦
接近 2 年之前 回复

select max(列2) from 表名 where 列1 <> A group by 列1 不是很懂意思,我理解的应该是这样了

0

select 列1,max(列2),列3,列4 from table group by 列1

0
Jorker_jie
Jorker_jie 你这个肯定是报错的,分组查询,select的字段除了聚合函数之外,必须出现在group by后面
接近 2 年之前 回复
//把table_name 替换成你自己的表名
select a.列1,a.列2,
(select 列3 from table_name where 列1=a.列1 and 列2=a.列2) 列3,
(select 列4 from table_name where 列1=a.列1 and 列2=a.列2) 列4
from 
(select 列1,max(列2)  列2 from table_name group by 列1) a
0
select t1.* from (select 列1,max(列2) from 表名 t1 group by 列1) t2 
left join t1 on t1.列1 = t2.列1

0

这个才对,漏了一个限制条件

select t1.* from (select 列1,max(列2) a from 表名 t1 group by 列1) t2 
left join t1 on t1.列1 = t2.列1  and  t1.列2 = t2.a

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
按某一字段分组取最大(小)值所在行的数据
按某一字段分组取最大(小)值所在行的数据
oracle 查询最大值 并找出最大值的相关属性
oracle 查询最大值 并找出最大值的相关属性
VBA代码拿到一列中最大值所在的一行
VBA源代码,根据某列中的最大值,拿到该行的行号。此代码为取出若干小区的信息,7*24小时,拿到某列值最大的行号,精简成7行
自己做的as3折叠文本
自己做的,应用起来还有问题,请大神们给点建议
基于arcGIS VBA的数据表格值按照最大值予以更新程序
程序可自动算出字段最大值,并以此值自动输出
c#中向DataGridView控件中添加合计、平均值、最大值、最小值
本实例在DataGridView控件的下面,实现DataGridView控件的合计、平均值、最大值、最小值行,此资源非原创资源,在程序中需要调用外部的.dll文件AX.SubDataGrid.dll…
ORACLE根据某一列的值修改另一列的值
ORACLE根据某一列的值修改另一列的值
人工智能遗传算法求解函数的最大值问题
求解一般函数的最大值问题。例如y=x*sin(x-1)+1,修改后可以扩展到其他函数。
H5页面水印Jquery源码
HTML5+ jquery水印, 如果有问题,还望大神们请教。。
vc6.0 的程序
请专家帮帮忙吧
最佳旅游线路的算法实现
因为旅游线路只能从西向东,南北可往复,所以在每一列上要走到数值最大的一个景点然后向东穿过它。 数学模型: 对于该问题我们对每一列通过循环求最大值,然后把最大值的点连起来就是所需最大值路径。 算法策略: 对每一列我们都取最大值,以使总和最大,这是贪婪策略。
一个简单游戏的程序
简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。简单游戏的程序代码,大神们帮忙看看。
oracle常用
自己整理的oracle常用函数,适合新手,大神们请勿喷,希望能帮到各位
Oracle中文手册
Oracle中文手册,大神整理们的不止一本,只作学习资料备份。
android的TxetView实现
基于android的TextView,为了赚点分下载代码用各路大神帮帮忙啊!
weblogic连接sql.doc
请各位大侠帮帮忙啊
oracle拼接字符串和拼接一列的值
oracle拼接字符串查询语句。 普通拼接字符串和拼接某一列的所有值。
GA求取函数最大值
GA求取函数最大值,采用的是精典的轮盘赌选择算子,可以运行,快来学习吧。
工资管理系统
c++编的但有问题。。希望帮帮忙
web打包apk
并不是完整的,目前是只小菜鸟,请大神们赐教!
myeclipse编写的学生信息管理系统,java
期末考试作业,连接MySQL,不太好,请大神们帮忙指正错误。
ARM常见的编译错误
学习程序的小伙伴们,这有一些ARM中常见的编译错误。各位大神请指教!
简易记事本
自己做的简易记事本,功能很少,请大神们多多指点
BLE蓝牙4.0学习笔记
BLE蓝牙4.0学习笔记 对于初学者比较有帮助,大神们请绕行.
JAVA调用OpenCV人脸检测
Java调用OpenCV人脸检测,完美实现,借鉴大神们的,请见谅
制作ubuntu U盘启动
一个简单的U盘启动ubuntu制作流程,请大神们不要见笑啊
内部维修手册
联想台式机内部维修手册,共大神们参考。如果有雷同,请版主处理即可。
自己做的Java乘法表格
Java的乘法表,自己做的,初学菜鸟,大神们请多指点。
Android Zxing二维码扫描
根据大神们的Demo,修复了竖屏拉伸变成的问题,将代码打包重新上传
编辑自动滚动
大神们勿喷
用matlab求一个数组里的最大值
求一个4*5的矩阵里德最大值 矩阵的值可以自己输入
求Excel数据表每列的最大值、最小值以及分段
在数据较庞大的情况下对数据进行分段取区间的时候这个程序是可以很方便的实现这个问题,并且能避免浪费很多时间
黑盒测试边界值测试-加法器
老师布置的作业自己不会写想请大家帮帮忙!
我想将它翻译成Delphi.请帮帮忙,谢谢
我想将它翻译成Delphi.请帮帮忙,谢谢
c++读写Txt文件
用Vc++向txt文件写入数据,并逐行得出数据,得出每一列的最大值和最小值
蚁群算法求函数最大值的程序
蚁群算法求函数最大值的程序 function [F]=F(x1,x2) %目标函数 F=-(x1.^2+2*x2.^2-0.3*cos(3*pi*x1)-0.4*cos(4*pi*x2)+0.7); End?
获取1亿数据的最大值
Java处理最大值问题; 数秒获取1亿数据的最大值。 Java处理最大值问题; 数秒获取1亿数据的最大值。
PB.ENT课件(请大家帮帮忙)
大家好!我现在需要积分!不过觉得少2分没有差别的朋友!请你帮帮忙!我需要6种认证题目,我目前积分远远不够!请大家帮帮忙!谢谢!这是一款很好的资料!我老师整理的!
检索数据库把检索的结果放在Datatable中,去某一列中的最大值
检索数据库把检索的结果放在Datatable中,去某一列中的最大值。
鞍点------求最大值和最小值
计算出在每一行的最大值和每一列的最小值.... 求出其的坐标和显示它的值
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java大神班 大数据大神班