‘壹’ sql查询求最大值
select 学号,max(跳远成绩) from 表名
group by 学号
orader by 学号;
如答得好,望采纳。
‘贰’ SQL 中取最大值
select
name,address,max(status)
from
表名
group
by
name
‘叁’ SQL 最大值
select 班级,姓名,成绩.学号,课程名,max(成绩) as 班级最高分 from 成绩,学生 where 学生.学号=成绩.学号 and 班级='网络系统集成与智能化' and 课程名='C/C#' group by 班级,姓名,成绩.学号,课程名
最后可能出现错误的地方是你两个结果的学期长度可能不一样
你可以尝试把学期字段去掉,查一下,是否学期那有空格
--------------------------------------------------------------
select top 1 班级,姓名,成绩.学号,课程名,max(成绩) as 班级最高分 from 成绩,学生 where 学生.学号=成绩.学号 and 班级='网络系统集成与智能化' and 课程名='C/C#' group by 班级,姓名,成绩.学号,课程名 order by 班级最高分 desc
‘肆’ SQL选择最大值
select
姓名,max(Score)
from
(
select 姓名,语文 Score from 成绩表
union
select 姓名,数学 from 成绩表
union
select 姓名,英语 from 成绩表
union
select 姓名,政治 from 成绩表
union
select 姓名,历史 from 成绩表
) a
group by
姓名
‘伍’ sql 查询最大值,max()的用法
select*fromawhereemployeenumin(selectmax(employeenum)fromawhereemployeenumlike'0%')
这样?貌似你那里最大的应该是Del那条啊,用个0来限制一下吧
‘陆’ 在SQL中,如何查询某一字段中最大值的数据
使用类似如下语句找出
某个表中
某个字段
在你的某条件下,为最大的一条记录:
select max(字段) form 表格1 where 你的条件
--或用下面查看这条记录里所有的字段的情况
select * form 表格1 where 字段 in (select max(字段) form 表格1 where 你的条件)
至于
“及明细”,就不知道你是什么想法了,如果是所有记录,那就直接列出所有记录就好:
select * form 表格1 where 你的条件
‘柒’ sql数据库如何获取某个字段里的最大值
select max(Age) from Student
用max函数可以计算出相应字段的最大值
扩展:
SQL 拥有很多可用于计数和计算的内建函数。
函数的语法
内建 SQL 函数的语法是:
SELECT function(列) FROM 表
函数的类型
在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是:
Aggregate 函数
Scalar 函数
‘捌’ 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中取最大值
用group by分组语句即可:
select max(id), sAlmObjName ,iAlmStatus,sProbCause from 表名
group by sAlmObjName ,iAlmStatus,sProbCause
‘拾’ 在SQL中,如何查询某一字段中最大值的数据
1、创建测试表,create table test_max2(id number, score number);