求一条sql语句,实现分组取最大值

MS-SQL Server > 基础类 [问题点数:40分]
等级
本版专家分:1
结帖率 50%
等级
本版专家分:62214
勋章
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
等级
本版专家分:62214
勋章
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
等级
本版专家分:39001
勋章
Blank
微软MVP 2013年7月 荣获微软MVP称号
2012年7月 荣获微软MVP称号
Blank
红花 2011年8月 挨踢职涯大版内专家分月排行榜第一
2011年3月 扩充话题大版内专家分月排行榜第一
2011年2月 扩充话题大版内专家分月排行榜第一
2011年2月 挨踢职涯大版内专家分月排行榜第一
2011年1月 扩充话题大版内专家分月排行榜第一
2010年12月 扩充话题大版内专家分月排行榜第一
2010年12月 挨踢职涯大版内专家分月排行榜第一
2010年8月 挨踢职涯大版内专家分月排行榜第一
Blank
黄花 2012年9月 扩充话题大版内专家分月排行榜第二
2011年11月 扩充话题大版内专家分月排行榜第二
2011年10月 扩充话题大版内专家分月排行榜第二
2011年9月 挨踢职涯大版内专家分月排行榜第二
2011年7月 挨踢职涯大版内专家分月排行榜第二
2011年4月 挨踢职涯大版内专家分月排行榜第二
2010年6月 挨踢职涯大版内专家分月排行榜第二
Blank
蓝花 2013年6月 扩充话题大版内专家分月排行榜第三
2013年5月 扩充话题大版内专家分月排行榜第三
2011年9月 扩充话题大版内专家分月排行榜第三
2011年8月 扩充话题大版内专家分月排行榜第三
2011年7月 扩充话题大版内专家分月排行榜第三
2011年4月 扩充话题大版内专家分月排行榜第三
2010年7月 挨踢职涯大版内专家分月排行榜第三
等级
本版专家分:1
等级
本版专家分:87572
勋章
Blank
银牌 2012年1月 总版技术专家分月排行榜第二
Blank
微软MVP 2014年7月荣获微软MVP称号
2013年7月 荣获微软MVP称号
2012年7月 荣获微软MVP称号
2011年7月 荣获微软MVP称号
Blank
铜牌 2012年2月 总版技术专家分月排行榜第三
Blank
红花 2012年11月 社区支持大版内专家分月排行榜第一
2012年2月 MS-SQL Server大版内专家分月排行榜第一
2012年1月 MS-SQL Server大版内专家分月排行榜第一
2011年5月 挨踢职涯大版内专家分月排行榜第一
2009年6月 企业开发大版内专家分月排行榜第一
2009年4月 企业开发大版内专家分月排行榜第一
等级
本版专家分:1
等级
本版专家分:389
等级
本版专家分:62214
勋章
Blank
进士 2012年 总版技术专家分年内排行榜第九
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
Blank
红花 2012年7月 MS-SQL Server大版内专家分月排行榜第一
2012年6月 MS-SQL Server大版内专家分月排行榜第一
2012年5月 MS-SQL Server大版内专家分月排行榜第一
2012年4月 MS-SQL Server大版内专家分月排行榜第一
Blank
黄花 2012年12月 MS-SQL Server大版内专家分月排行榜第二
2012年3月 MS-SQL Server大版内专家分月排行榜第二
等级
本版专家分:1
等级
本版专家分:1
woaishapi

等级:

SQL语句取某字段最大的那一条记录

select a.user_id ,a.acct_bal ,a.pt_d from user_acct a inner join user_acct b on a.user_id = b.user_id group by a.pt_d having a.pt_d = max(b.pt_d)//方法 sele...

【数据库】sql获取分组后某字段最大值的那行记录

遇到个需求,找出分组后,某个字段最大值的所有记录。因此,很直观的就有了类似下面的sql语句: 方法: select * from test as a where typeindex = (select max(b.typeindex) from test as b where a.type =...

sql获取分组某字段最大一条记录

获取分组某字段最大一条记录 方法一:(效率最高) select * from test as a where typeindex = (select max(b.typeindex) from test as b where a.type = b.type ); 方法二:(效率次之) select a.* from ...

sql语句group by找到最大值及对应的一条数据

网上的一些找group by后某个字段的最大值的方法: select * from (select * from table order by time desc) as num group by name 完全是无法得到结果的,因为还是group by会将name里的行按照name的主键id进行...

面试 SQL整理 常见的SQL面试题:经典50题

2.汇总统计分组分析 3.复杂查询 sql面试题:topN问题 4.多表查询 【面试题类型总结】这类题目属于行列如何互换,解题思路如下: 其他面试题: SQL基础知识整理: select 查询结果 如:[学号,平均成绩:组函数...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储...

sql取一最大值或者最小值

原始数据和目标数据 ...实现SQL语句(最大) select shop, month, greatest(dz,fz,sp) as max from tablename; 实现SQL语句(最小) select shop, month, least (dz,fz,sp) as min from tablename; ...

Java基础知识面试题(2020最新版)

采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的对比基础语法数据类型Java有哪些数据类型switc.....

SQL语句的执行顺序

SQL语句执行顺序 查询语句中select from where group by having order by的执行顺序   1.查询中用到的关键词主要包含六个,并且他们的顺序依次为  select--from--where--group by--having--order by   ...

SQL分组每组某个字段最大或最小值

要按sku分组,同时每个sku的stock最大的那 SQL语句: SELECT * FROM (SELECT * FROM gz ORDER BY stock DESC ) a GROUP BY sku 结果: 如果要最小的那, SELECT * FROM (SELECT * FROM gz ORDER BY ...

执行一条sql语句update多条记录实现思路

如果你想更新多行数据,并且每行记录的各字段都是各不一样,你...通常情况下,我们会使用以下SQL语句来更新字段: 复制代码 代码如下: UPDATE mytable SET myfield='value' WHERE other_field='other_value';

SQL语句不通过子查询某字段最大的那一条记录

直接用个例子来解释吧,我们要账户表中最新余额,也就是user_acct中每个user_id的pt_d最大的那记录的acct_bal表结构和数据如下mysql> select * from user_acct;+---------+----------+----------+...

关于SQL最大值查询语句的记录

这几天在项目上遇到个问题,说是个...于是从后台拿出了不知道是谁写的sal语句,检查了一下,发现其中的个子查询语句是这样的: SELECT BSNUM, STATE AS FILE_STATE FROM file_record r WHERE EXISTS( SELEC

Java面试题大全(2020版)

发现网上很多Java面试题都没有答案,所以花了...、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environ...

数据库排名sql,group by 分组查询按照时间最大值

[sql] view plain copy DROP TABLE IF EXISTS `TouTiaoAnchor`;  CREATE TABLE `TouTiaoAnchor` (   `HourId` int(10) unsigned NOT NULL,   `BetinTime` varchar(40) 

Sql中如何实现连续相同的数据只一条

WITH c1(ID, 记录) AS ( SELECT 1, 3000 UNION ALL SELECT 2, 3200 UNION ALL SELECT 3, 3500 UNION ALL SELECT 4, 3500 UNION ALL SELECT 5, 3700 UNION ALL SELECT 6, 3900 UNION ALL SELECT 7, 3900 UNION ALL ...

SQLserver基础语句大全

结构化查询语言(Structured Query Language)简称 SQL,是种特殊目的的编程语言, 是种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统; 同时也是数据库脚本文件的扩展名。 SQL DML ...

MyBatis面试题(2020最新版)

MyBatis 是款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 ...

如何取SQL结果集的第一条记录

SQL Server数据库中,使用top关键字:  SELECT TOP number|percent column_name(s) FROM table_name  在MySQL数据库中,使用LIMIT关键字:  SELECT column_name(s) FROM table_name LIMIT number  例子:SELECT...

(如何)查询SQL数据库中一条记录中多列(字段)的数据最大值

如图2个列的数据,通过下面的sql来查询出每个ID的最大值一条记录(行)中: SELECT id, MAX(max_data) FROM (SELECT id, data1 as max_data FROM 表名 UNION SELECT id, data2 FROM 表名) MaxData(必须再自定义一...

2020最新Java面试题,常见面试题及答案汇总

、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 jav...

sql如何根据个字段内容修改 另个字段的值为(取最大值

个表中,把电器对应的几列均修改为最大的价格: 电器 价格 limi 90 limi 80 yuyu 100 yuyu 60 改为: 电器 价格 limi 90 limi 90 yuyu 100 yuyu 100

关于MYSQL group by 分组按时间取最大值实现方法

类如 有个帖子的回复表,posts( id , tid , subject , message , dateline ) , id 为 自动增长字段, tid为该回复的主题帖子的id(外键关联), subject 为回复标题, message 为回复内容, dateline 为回复...

一张表中根据个字段分组,查询分组中另个字段最大值

一张表中根据个字段分组,查询分组中另个字段最大值 表: id score uid 1 100 1 2 100 1 3 90 1 4 80 2 5 100 2 6 50 3 7 90 3 8 80 3 sql select...

sql 怎么count(*)中的最大值

语句: select 属性 from 表 group by 属性 having count(属性) =(select max(别名) from (select count(属性) as 别名 from orders group by customer_id)表别名) eg:从orders表中选取订单数目最多的客户 ...

sql查询相同条件记录中最大一条

select r.* from recruit r where id = (select max(id) from recruit where (school_id = r.school_id));

mysql取出表中,某字段值最大一条纪录,sql语句

个为交易表,有唯一id,别名trade_id 个为交易状态详情表,记录trade_id的多个状态。 进行了两个表查询。查询某个trade_id的交易情况及最新状态。 直接粘贴此sql,执行即知。 -- ---------------------------- -...

SQL 分组后获取其中个字段最大值的整条记录

---------------------------------------------- ...--根据name分组,获取每组中createDate最大的那记录(整条)查询出来 ---------------------------------------------- 创建一张表,语句如下: CREATE TABLE

sql如何找到某字段的最大值所在行

首先,查找某字段的最大值select max(weight) from apple; 7888接着,根据最大值,查找其所在行select * from apple where weight =7888;

2020简历模板合集.rar

2020简历模板合集

相关热词 c# linq查询 c#接口 opencv c# 常量 类型 c#gdal存储图片 c#与sql的 优势 c# 子窗口访问父窗口 c# 替换br c#写串口接收程序 c#存储库 c#的contains