⑴ sql 语句 获取最大值
sql 语句获取一列中的最大值使用MAX() 函数
一、MAX() 函数返回指定列的最大值。
二、SQL MAX() 语法:
SELECT MAX(column_name) FROM table_name;
三、参数解释
column_name:列名
table_name:表名

(1)sql查询一列的最大值扩展阅读:
最小值语句
MIN() 函数
MIN() 函数返回指定列的最小值。
SQL MIN() 语法
SELECT MIN(column_name) FROM table_name;
参考资料:网络-SQL MAX
⑵ sql server 如何查询该列最大值,如图。
SELECTA.scph,A.wavelengthgrade,A.seqFROM
(SELECTROW_NUMBER()OVER()RN,*FROMT)A
WHEREA.RN=1
表名换一下,我起的叫T
结果截图
 selectt1.scph,t1.wavelengthgrade,t1.seqfrom
selectt1.scph,t1.wavelengthgrade,t1.seqfrom
(select*fromtawhere(selectcount(*)fromtbwherea.wavelengthgrade=b.wavelengthgradeandb.seq>a.seq)<=1)t1,
(select*fromtawhere(selectcount(*)fromtbwherea.wavelengthgrade=b.wavelengthgradeandb.seq>a.seq)<=1)t2
wheret1.wavelengthgrade=t2.wavelengthgradeandt2.seq<t1.seq
⑶ sql语句 某列最大值
什么意思,说的清楚点 
select max(a) as A from biao,这样?
如果你说的是select max(@a) from biao,表名和列名不能用变量表示
除非你用动态sql,像这样
declare   @str_sql   varchar(1000) 
declare   @col_name   varchar(255) 
set   @col_name= 'a' 
set   @str_sql= 
'select max('+@col_name+ ')from biao' 
exec(@str_sql)
⑷ sql查询语句,,如何用sql返回表中某一字段的最大值
select max(voteId) from voteInfo 这个查出来是没有列名的 需要指定一个列名
 
select max(voteId)  as voteId from voteInfo
⑸ SQL查询语句中一列中的某一项的最大值怎么写
select max(价格) from 产品group by 类别having类别='干果和坚果' --这个代表坚果和干果里最贵的价钱
但你这样以后
select * from产品 where价格=(select max(价格) from 产品group by 类别having类别='干果和坚果' )
就是所有产品里的价格为40块钱的,所以你还要加一个限制条件
select*from产品where价格=(selectmax(价格)from产品groupby类别having类别='干果和坚果')and类别='干果和坚果'
⑹ 在SQL中,如何查询某一字段中最大值的数据
使用类似如下语句找出
某个表中
某个字段
在你的某条件下,为最大的一条记录:
select max(字段) form 表格1 where 你的条件
--或用下面查看这条记录里所有的字段的情况
select * form 表格1 where 字段 in (select max(字段) form 表格1 where 你的条件)
至于
“及明细”,就不知道你是什么想法了,如果是所有记录,那就直接列出所有记录就好:
select * form 表格1 where 你的条件
⑺ sql查询最大值
用如下语句可以查出各课程的最高分学号和科目号以及得分:
select sno,cno,degree from Score a where not exists
(select * from Score b where a.sno=b.sno and a.cno=b.cno and a.degree<b.degree)
⑻ sql如何查询某列最大值的行号
select a.id from table a
left outer join 
( 
select name, max(num) max_num from table
group by name
) b
on a.name = b.name
and a.num = b.max_num
⑼ 如何使用sql语句查询数据表中某列的最大值(int 类型的)或者是最后一个值
select max(列名) from 表 最大值
select top 1 列名 from 表 order by 列名 desc 最后一个值
⑽ sql 怎么查询一个列的最大值
方法一
 
SELECT  ID ,
        Name ,
        ( SELECT    MAX(LastUpdateDate)
          FROM      ( VALUES ( UpdateByApp1Date), ( UpdateByApp2Date),
                    ( UpdateByApp3Date) ) AS UpdateDate ( LastUpdateDate )
          ) AS LastUpdateDate
FROM    ##TestTable
方法二
 
SELECT  ID ,
        [Name] ,
        MAX(UpdateDate) AS LastUpdateDate
FROM    ##TestTable UNPIVOT ( UpdateDate FOR DateVal IN ( UpdateByApp1Date,
                                                          UpdateByApp2Date,
                                                          UpdateByApp3Date ) ) AS u
GROUP BY ID ,
        Name 
方法三
SELECT  ID ,
        name ,
        ( SELECT    MAX(UpdateDate) AS LastUpdateDate
          FROM      ( SELECT    tt.UpdateByApp1Date AS UpdateDate
                      UNION
                      SELECT    tt.UpdateByApp2Date
                      UNION
                      SELECT    tt.UpdateByApp3Date
                    ) ud
        ) LastUpdateDate
FROM    ##TestTable tt
