CSDN论坛 > MS-SQL Server > 应用实例

求一SQL语句,得到相应的最大值记录 [问题点数:20分,结帖人lliuxxingw]

Bbs1
本版专家分:0
结帖率 92.31%
CSDN今日推荐
Bbs7
本版专家分:13547
Blank
黄花 2009年10月 其他数据库开发大版内专家分月排行榜第二
2009年8月 其他数据库开发大版内专家分月排行榜第二
2004年12月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2009年9月 其他数据库开发大版内专家分月排行榜第三
Bbs7
本版专家分:13547
Blank
黄花 2009年10月 其他数据库开发大版内专家分月排行榜第二
2009年8月 其他数据库开发大版内专家分月排行榜第二
2004年12月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2009年9月 其他数据库开发大版内专家分月排行榜第三
Bbs4
本版专家分:1576
Bbs4
本版专家分:1576
Bbs1
本版专家分:0
Bbs1
本版专家分:91
Bbs1
本版专家分:65
Bbs1
本版专家分:91
Bbs6
本版专家分:5211
Bbs6
本版专家分:5211
Bbs6
本版专家分:5211
Bbs1
本版专家分:0
Bbs5
本版专家分:3145
Bbs6
本版专家分:5211
Bbs1
本版专家分:91
Bbs2
本版专家分:382
Bbs2
本版专家分:125
Bbs2
本版专家分:128
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
当写一个insert语句时,某一字段需要从需要插入的数据库中获取其最大值并且加1
 ALTER  PROCEDURE [dbo].[T_InsertMX]  -- Add the parameters for the stored procedure here  (         @sReport nvarchar(50),         @fName nvarchar(50),         @fModel nvarchar(50),        
SQL分组求最大值
订单操作记录表,需要获取每个订单最新的操作更新时间,以及操作ID。使用 over 以及 row_number() 来实现 SELECT * from( SELECT OPERATIONID,ORDERNO,UPDATETIME,row_number() over(partition by orderno ORDER BY updatetime desc)rn from MSI_EMD
分组查询最大/最小值sql
经典题目:查询每个班级的最高分,查询每种日志的最晚记录 1.查询每个班级的最高分(不考虑同一分数的) SQL语句: SELECT id,name,calssid,MAX(score) FROM (SELECT * FROM t_zhb ORDER BY score desc) A GROUP BY calssid; 查询结果: 必须要有子查询,子查询先要排序,如果取最大,倒序排,
Hadoop经典案例Spark实现(五)——求最大最小值问题
Hadoop经典案例Spark实现(五)——求最大最小值问题,同时在一个任务中求出来。
MySQL查询:查询一个表中类别字段中Max()最大值对应的记录
问题是: 数据库有一个表 code,里面有个点击量字段click_num和一个类别字段kind以及其它信息字段, 现在要搜出每个类别中点击量最大的那条记录,如果是10个类别,那么结果应该是10条记录, 如果最大点击量有两个相同的只要一条。 经过N次搜索,N次检测网上的解决SQL语句,终于找到个优雅的而且结果正确的SQL,这个是一个博客作者在Mysql的官方文
SQL分组求每组最大值问题的解决方法收集
本文转自http://blog.sina.com.cn/s/blog_464f6dba0100orvf.html,所有权力归原作者所有。 例如有一个表student,其结构如下: id      name     sort      score 1        张三      语文      82 2        李四      数学       95 3
sql取最大值、最小值
--1、Name相同ID最小的记录(推荐用1,2,3),方法3在SQl05时,效率高于1、2 方法1: Select * from #T a where not exists(select 1 from #T where Name=a.Name and ID   方法2: select a.* from #T a join (select min(ID)ID,Name from #T group
怎样写获取时间最大的数据记录的sql语句
怎样写获取时间最大的数据记录的sql语句
获取分组后取某字段最大的一条记录(求每个类别中最大的值的列表)
获取分组后取某字段最大一条记录 方法一:(效率最高) select * from test as a  where typeindex = (select max(b.typeindex)  from test as b  where a.type = b.type ); 方法二:(效率次之) select  a.* from test a, (select type,m
SQL Server获取一行中多列的最大值三种方法
有些时候我们需要从一个表的多个列中获取一个最大值(这些列的数据类型相同,并且是每一行记录都要获取一个最大值)。下面讲了三种方法,我们一起看下。 首先我们创建一个表,并在表中插入需要用到的记录,如下: create table Demo( Guid varchar(50) not null default newid() primary key, Date1 datetime nu
关闭
关闭