不用组函数(Max) ,取得某列最高值的三种解法

SQL分组函数分组查询(group by,sum,avg,max,min,count) 分组函数 功能:用作统计使用,又称为聚合函数或统计函数函数 分类:sum 求和、avg 平均值、max 最大值、min 最小值、count 计算个数 特点: sum/avg一般用于处理数值型数据,max/min/count可以处理任何类型数据 以上分组函数都忽略null值 1、简单的使用 SELECT sum(salary) FROM employees; SELECT avg(salary) FROM employees; SELECT min(salary) FROM emplo 阅读详情


select xxx,jine from bpcmain where policycreday = '20220501' into temp tmp1;
select max(jine) from tmp1;
19420.34
常规做法:
select distinct (jine) from tmp1;

解法1:
select first 1 xxx,jine from bpcmain where policycreday = '20220501' order by jine desc;
 10:09:59  [SELECT - 1 row(s), 0.020 secs]  Result set fetched
... 1 statement(s) executed, 1 row(s) affected, exec/fetch time: 0.020/0.003 sec  [1 successful, 0 warnings, 0 errors]

解法2:
select jine from tmp1
where jine not in
(
 select distinct A.jine from tmp1 A, tmp1 B
 where A.jine < B.jine 
)
 10:09:51  [SELECT - 1 row(s), 1.407 secs]  Result set fetched
... 1 statement(s) executed, 1 row(s) affected, exec/fetch time: 1.407/0.003 sec  [1 successful, 0 warnings, 0 errors]

解法3:
select * from tmp1 where jine >= all(select jine from tmp1);
 10:09:43  [SELECT - 1 row(s), 0.013 secs]  Result set fetched
... 1 statement(s) executed, 1 row(s) affected, exec/fetch time: 0.013/0.003 sec  [1 successful, 0 warnings, 0 errors]

HQL16 查找GPA最高值 题目说明 练习题目来自牛客网sq在线编程 非技术快速入门查找GPA最高值_牛客题霸_牛客网 (nowcoder.com) 测试用例 create database nk_test; //创建数据库 use nk_test; //进入数据库 -- 创建测试表 drop table if exists user_profile; CREATE TABLE `user_profile` ( `id` int, `device_id` int, `gender` STRING, `age` int, `u 阅读详情

相关推荐

银河麒麟服务器操作系统V10SP3 U盘安装中“基础软件仓库错误”的排查与修复指南

本文针对在无网络环境下使用U盘安装银河麒麟服务器操作系统V10SP3时,遇到的“基础软件仓库错误”问题,提供了详细的排查与修复指南。核心解决方案是通过进入救援模式,使用lsblk命令确定U盘实际设备路径,并在系统引导时手动添加inst.repo内核参数来指定安装源,从而绕过安装程序的自动探测故障,确保安装流程顺利进行。

ik67890123的博客 1107

比大小,使用函数

1.请找到表中的最大值,要用函数 算法:第一个数暂时作为最大值,一次和后面的所有数一一比对。如果小了,把最大的数作为最大值 使用切片,假定表a中,坐标0就是第一个数为最大值,循环:i在a表中从第二个数一直到最后,如果i大于max,则max=i 方法一: a=[1,2,31,4,5] max=a[0] for i in a[1:]: if i >max: max=i print(...

xinxin920606的博客 486

R语言使用purrr包的pmap函数或者map2函数来向量化普通标量函数来处理向量数据、计算两个向量之间的按元素的最大公约数GCD

R语言使用purrr包的pmap函数或者map2函数来向量化普通标量函数来处理向量数据、计算两个向量之间的按元素的最大公约数GCD

statistics+insight+vista+power 731

oracle中使用max等聚合函数的写法

聚合函数单独使用时查询是没有问题的 如: 但是当结合表中字段时,使用聚合函数就必须要对查询的字段进行分组 没有分组会报not a single-group group function 错误 但是当字段很多时,肯定会对全部查询的字段进行分组的,此时可以使用子查询对聚合函数进行精准过滤 比如:查询当前时间的最大值的一条表中的数据 sql如下 ...

一步一个脚印_binding 2236

MySQLMAX函数与Group By一起使用的注意事项

GROUP BY

6145

SQLServer之MAX() 函数

MAX() 函数 MAX 函数返回一中的最大值。NULL 值包括在计算中。 SQL MAX() 语法 SELECT MAX(column_name) FROM table_name 注释:MIN 和 MAX 也可用于文本,以获得按字母顺序排的最高或最低值。 SQL MAX() 实例 我们拥有下面这个 "Orders" 表: O_IdOrderDateO...

dnm49386的博客 4830

c++ max函数_提最大值Max函数的运用】

希希,上个月各部门的业绩已经出来了,你现在把各部门的最高业绩及相应的人员名单给我整理出来,等会开会要用到。啊!什么?等会就要用?对呀,所以说你要快点。天啊,这也太着急了吧~上面的对话相信大家再熟悉过了,在职场中,我们随时会接到这样或那样的任务,有的非常的着急,刻容缓,根本给你时间,一说完就马上叫你给出结果,真是有苦难言呀!所以,会点小技巧,还是挺重要的,多说了,跟大家分享一下Max函数的运...

weixin_39609051的博客 2810

最高值及其日期的检索

要获最高值及其对应的日期,可以使用数据库的查询功能来实现。以下是使用 SQL 语言在数据库系统中的示例:MySQL 和 MariaDB:登录后复制 SELECT column_name, date_column FROM your_table WHERE column_name = (SELECT MAX(co...

4G/5G随身WiFi专业DIY改装 584

如何在Excel中找到一行的最高值并返回标题?

在本文中,我将讨论如何在Excel中返回一行中最大值标题。例如,我具有以下数据范围,A是年份,B到F填充了从XNUMX月到XNUMX月的订单号。现在,我想获得每行中最大值的月份名称。要检索一行中最大值标题,可以合使用INDEX,MATCH和MAX函数来获结果。键以获与连续的最大值匹配的月份名称。是包含您要查找的最大值的数据范围。是您要返回的标题行,

qq_44957617的博客 4754

计算机表格函数最大值操作,excel中函数最高值的操作方法

在Excel中录入好数据以后进行数据统计,再统计过后多数需要算出最高值得,有些朋友可能太会求最高值,今天,学习啦小编就教大家在Excel中如何求最高值的方法。Excel中函数最高值的方法如下:1、下图是一个电子表格范例,我们要求全班同学在每个科目中的最高分。2、鼠标选中如图中高等数学的最高分单元格,即B11。3、在B11单元格里面输入“=”号,电子表格的任务栏就会出现如图的变化,4、点击图中s...

weixin_42299679的博客 8194

数据帧过滤每天的最高值,并再次将其保存在具有2的DataFrame中

如果相同,我们将比较当前行的'value'的值与之前的一行的最大值,并更新最大值。最后,我们将使用这个函数来过滤出每天的最高值。然后,我们将将结果保存到一个新的DataFrame中,并将'date'和'highest'重命名为'Date'和'Highest'。在这个例子中,我们将使用一个简单的CSV文件,但是你可以根据需要替换为其他类型的文件,如Excel或数据库。如果你想对这个函数进行测试,你可以创建一个包含多个日期和值的DataFrame,并使用这个函数来过滤出每天的最高值

347

Oracle DB 函数

函数: – 类型和语法 – 使用AVG、SUM、MIN、MAX、COUNT – 在函数中使用DISTINCT关键字 – 函数中的NULL值   何谓函数 函数会对行集进行计算,为每个提供一个结果。 与单行函数同,函数用于对行集进行计算,从而为每个提供一个结果。这些集合可以包含整个表,也可以包含表分割成的

一抹曦阳-Oracle 4737

python对csv中某一排序_如何使用Python在CSV文件中对日期进行排序,从而获得中的最高值?...

如何通过使用Python对CSV文件中的日期进行排序来获得中的最高值?我的代码:if sys.argv[1] == "-p":c = sys.argv[2]col_name= r"\\DT001\Process(SK)\Virtual"#d = sys.argv[3]col_name2 = r"(PDH-CSV 4.0) (GMT Standard Time)(0)"with open(c, '...

weixin_39621427的博客 672

使用窗口函数最高值添加为一

在 MySQL 中,你可以使用窗口函数来将最高值添加为一。以下是一个示例查询:登录后复制 SELECT *, MAX(value) OVER () AS highest_value FROM your_table;1.2.在这个查询中,我们使用了 MAX(value) OVER () 窗口函数来计算 value 的最...

4G/5G随身WiFi专业DIY改装 183

SQL MAX() 函数

MAX() 函数 MAX 函数返回一中的最大值。NULL 值包括在计算中。 SQL MAX() 语法 SELECT MAX(column_name) FROM table_name 注释:MIN 和 MAX 也可用于文本,以获得按字母顺序排的最高或最低值。 转载于:https://www.cnblogs.com/borter/p/9562161.html...

dengjuanshou7445的博客 150

openpyxl应用EXCEL的average,max函数

openpyxl应用EXCEL的average,max函数

m0_57793634的博客 364

数据库Oracle与Mysql语法对比:函数的嵌套使用

函数的嵌套使用例:求各部门平均工资的最高值:Oracl: SELECT max(avg(sal)) FROM emp GROUP BY deptno; Mysql: select max(avg_sal) from (select avg(sal) as avg_sal from emp group by deptno) as A;p

DeMonnnnnn 1820

python中的max_row_基于row max定位条件

这是一个更大的df_data1000x150的简单版本Date A B C D A' B' C' D'31/01/2017 47 15 45 40 10 7 12 828/02/2017 22 34 28 13 3 2 26 431/03/2017 25 12 ...

weixin_36035992的博客 3888

数据库17:MAX() 函数和 MIN() 函数的使用(头歌云课)

虽然 MAX() 函数经常用于寻找最大的数值型数字,但是有些(是所有)数据库管理系统允许将 MAX() 函数用于字符型数据。当用于字符型数据时, MAX() 函数将会为我们返回 某字段() 的最后一个数据内容。虽然 MIN() 函数经常用于寻找最小的数值型数字,但是有些(是所有)数据库管理系统允许将 MIN() 函数用于字符型数据。当用于字符型数据时,MIN() 函数将会为我们返回某字段()的第一个数据内容。与 MAX() 函数相反,MIN() 函数能够返回某一字段()的最小值。

weixin_60530224的博客 5459

OSPF的7种状态,DR与BDR的基本概念,1、2、3、4、5、7类LSA解析,Stub、NSSA、Totally Stub、Totally NSSA的基本概念与配置

OSPF的7种状态,DR与BDR的基本概念,1、2、3、4、5、7类LSA解析,Stub、NSSA、Totally Stub、Totally NSSA的基本概念与配置

weixin_72194028的博客 2962

高级业务逻辑结构图架构图.pptx

高级业务逻辑结构图架构图

上一篇: 【菜NIAO干IT】jsp页面报错:SCRIPT5007: 属性“formElemVal”的值为 null、未定义或不是 Function 对象
kyng1988
博客等级 码龄15年 7粉丝 · 67原创
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值