问个问题,关于分组后查询某个字段的最大值的最小值(用一条sql语句)

其他数据库开发 > MySQL [问题点数:20分,结帖人muzi1314_]
等级
本版专家分:0
结帖率 80%
等级
本版专家分:0
等级
本版专家分:1722
勋章
Blank
黄花 2014年1月 PHP大版内专家分月排行榜第二
2013年12月 PHP大版内专家分月排行榜第二
Blank
蓝花 2014年11月 PHP大版内专家分月排行榜第三
2014年6月 PHP大版内专家分月排行榜第三
2014年4月 PHP大版内专家分月排行榜第三
2014年2月 PHP大版内专家分月排行榜第三
2013年11月 PHP大版内专家分月排行榜第三
等级
本版专家分:0
等级
本版专家分:5705
勋章
Blank
黄花 2015年10月 MS-SQL Server大版内专家分月排行榜第二
2015年8月 其他数据库开发大版内专家分月排行榜第二
2015年7月 其他数据库开发大版内专家分月排行榜第二
Blank
蓝花 2015年9月 其他数据库开发大版内专家分月排行榜第三
2015年7月 MS-SQL Server大版内专家分月排行榜第三
2015年6月 其他数据库开发大版内专家分月排行榜第三
等级
本版专家分:16071
勋章
Blank
金牌 2014年2月 总版技术专家分月排行榜第一
Blank
银牌 2014年1月 总版技术专家分月排行榜第二
2013年12月 总版技术专家分月排行榜第二
Blank
优秀版主 2016年10月优秀小版主
Blank
微软MVP 2014年4月 荣获微软MVP称号
muzi1314_

等级:

SQL 分组后获取其中一个字段最大值最小值)的该行的整条记录

根据name分组,获取每组中createDate最大的那记录(整条)查询出来 select * from ( select id,name,counts,createDate,row_number() over(partition by name order by createDate desc) rn from testTable ) t...

SQL查询一字段最大最小值

1.先排序,再查找 select * from 表名 order by 字段名 asc limit 0,1 2.使用min,max函数 select * from 表名 where (字段名 in (select max(字段名) from 表名))

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 server查询最大最小值对应的另一个字段值

sql server中查询最大最小值的时候很简单,直接取max(val)、min(val),然后group by 某需要统计的字段就可以统计出来,但是,在实际项目中,很多取最大最小值的操作都需要取出出现最大最小值对应的某列的。...

sql查找指定字段最大值(或最小值)的某行数据

---------------------------查找最大值-------------------------------------SELECT T.* FROM JO_USER T WHERE T.LOGIN_COUNT = (SELECT MAX(T.LOGIN_COUNT) FROM JO_USER T);---------------------------查找...

sql查询最大值最小值之差的方法。

假设有如下字段 id     score 1      10 1      20 1   ...或者得出各个id的最大值最小值数组,要怎么写sql语句

sql server查询个字段最大最小值并排除空字符串

在同张表查询个字段的最大最小值并且排除空字符串 废话不说直接上数据库截图 在下面四列数据中取最大最小值 最小值最大值sql语句如下: --查询最小时间 select min(MinDate) as MinDate from ...

SqlServer多个最大值最小值查询方法

分析:创建一个临时表W1,找出Weather表中比W1日期小的记录,同时满足当前W1的温度大于 “小于当前W1日期的,所有Weather表中温度记录的最大值Sql语句如下: select W1.RecordDate from Weather W1 where W1.Tem....

使用tp框架和SQL语句查询数据表中的某字段包含某

今天小编就为大家分享使用tp框架和SQL语句查询数据表中的某字段包含某,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

sql 分组 排序取每组指定的最大值 最小值或者指定行数据

分组之后取每组之内根据排序字段的第 (可以根据rownum 随便取) SELECT * FROM ( SELECT *, ROW_NUMBER () OVER ( PARTITION BY [分组字段] ...分组之后取字段最大/最小值 SELECT MAX(指定字段), [分组字段]...

sql分组查询最大值最小值

分组只保留一条数据select min(KHID) from UCC_KHXX group by TEL去除重复数据,只保留第次录入的数据DELETE FROM KHXX WHERE TEL IN (select TEL from KHXX group by TEL having count(TEL) > 1) and KHID not in...

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

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

oracle 一张表中,按照字段分组,取得每一个分组下的另一个字段最大值,再按照最大值取另一个字段的最大值

表格例子: id version seq id1 1 3 ...问题描述: ... 将每一个id的最高版本的最高seq取得。 预想结果: 查询语句: SELECT /*3.显示表的查询结果(...

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

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

sql 最大值/最小值之max()/min()函数的详解

 在sql数据库中,我们经常需要查询列中最大值最小值查询最大值使用的是max()函数,查询最小值使用的是min()函数。 1.格式: 查询最大值:select max(column_name) from table 查询最小值:select min...

SQL按某字段去重 保留按某个字段排序最大值

按某字段去重 保留按某个字段排序最大值 select * from tablename as a where not exists ( select 1 from tablename as b where b.name=a.name and b.id>a.id) talename:要去重复的表 name:需要去重复的字段...

Sql Server 取出多个字段列中的最大值最小值

现要查询得到最大值 , 并只需要返回最大值 方法: select case when F12>F34 then F12 else F34 end as MaxNum from (select case when F1>F2 then F1 else F2 end as F12, case when F3>F4 then

SQL Server中row_number的用法 按字段分组最大值最小值记录的主键ID

以下是按partno分组取minprice最小值记录的主键ID,然后再关联获取完整记录 select * from Table1 a join ( select id,row_number() over(partition by partno order by minprice) rowid from Table1  ) b on a.id=...

MySQL查询最大值最小值)或前n最大(最小)值的方法分析

在实际中,我们可能会有这样的需求,就是从数据库中查出某个字段最大值最小值,或者查出前n个最大(最小)值。例如,查出某个学生成绩中最好的一个或者查出排名在前5名的学生成绩等。下面简要给出一些示例查询...

SQL查询一个表中类别字段中Max()最大值对应的记录

数据库有一个表 code,里面有个点击量字段click_num和一个类别字段kind以及其它信息字段, 现在要搜出每个类别中点击量最大的那记录,如果是10个类别,那么结果应该是10记录, 如果最大点击量有两个相同的只要...

如何使用sql函数平均值、总数、最小值最大值

使用sql函数,您可以在一个select语句查询当中,直接计算数据库资料的平均值、总数、最小值最大值、总和、标准差、变异数等统计。使用recordset对象时,也可使用这些sql函数。 sql函数包括如下: avg函数:计算...

mybatis怎么查询表中字段最大值最小值,平均值,累加和怎么一起返回

需求:我要查询数据库中某一个表的最大值最小值,平均值,累加和,在mybatis中应当怎么返回 解决方法,写一个实体类,在xml中返回这个实体类,将查询的每一项与实体类的属性相对应 代码如下: //实体类 public ...

SQL server根据某字段值相同取另一字段最大值的所有行

数据如下:ID NAME PID CREATE_TIME------------------------------1 张三 A 2018-1-12 李四 A 2017-1-13 王五 B 2017-12-12希望的查询结果(相同PID只取CREATE_TIME最大的行):ID NAME PID CREATE_...

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

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

Yii里查找某个字段最大值最小值

某个类型的最大值最小值 $sql = "SELECT min(字段1) as 自定义1, max(字段2) as 自定义2 FROM article"; $变量 = Yii::app() -> db -> createCommand($sql) -> queryRow(); $自定义变量1 = $变量['自定义1'];...

SqlServer取出多个字段列中的最大值最小值

现要查询得到四列中的最大值 , 并只需要返回最大值 方法: view sourceprint? 1.select case when F12>F34 then F12 else F34 end as MaxNum from 2.(select case when

SQL - 查询一字段值相同而另一字段值最大的记录

有时需要以某一字段作为分组,筛选每组的另一字段值最大(或最小)的记录。例如,有如下表 app,存储了 app 的 ID、名称、版本号等信息。现在要筛选出每 app 版本最大的记录。 方法 SELECT a.* FROM ...

SQL计算两个字段或者三个字段最大值

原文链接:http://qiang106.iteye.com/blog/693335SQL计算两个字段或者三个字段最大值 MAX是一个对单列数据进行操作,选择最大值,但是对于要选择同一行中两行值中较大一列,这样在sql中是没法使用的,考虑如下...

Premiere2019破解版

文档内包含pr2019版本的破解版,只需在解压后点击Setup.exe即可一键安装。

VMware虚拟机从入门到精通

虚拟机就是一个软件,模拟一个电脑来使用。让初级的小白也能学会使用虚拟机,并且能够精通。本课程由浅入深,详细讲解了虚拟机的安装导入使用,用黑客喜欢的KALI系统进行导入演示。 帮助计算机专业学生快速掌握虚拟机的用法,帮助想学习黑客技术的同学搭建学习环境。

相关热词 c#常用命令 c# 定时启动 定时器 c#跳出本次循环 c# rar 解压 c# 单选框 控件 c# 调用char* c# 日志 自定义特性 ar的实现 c# c# 字符串 流操作 c#窗体传控件