❶ sql查询最大值
语法没问题
执行不出结果是什么意思?得到空值还是一直在执行不结束还是报错?
数据库是sqlserver还是access啊?
❷ 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 TOP 3 b.id,a.name,sum(b.grade) as sum_grade
from student_information a,grade_table b
where a.id = b.id
group by a.name,b.id
order by sum(b.grade)
❹ sql 查询最大值,max()的用法
select*fromawhereemployeenumin(selectmax(employeenum)fromawhereemployeenumlike'0%')
这样?貌似你那里最大的应该是Del那条啊,用个0来限制一下吧
❺ sql 语句 获取最大值
sql 语句获取一列中的最大值使用MAX() 函数
一、MAX() 函数返回指定列的最大值。
二、SQL MAX() 语法:
SELECT MAX(column_name) FROM table_name;
三、参数解释
column_name:列名
table_name:表名
(5)sql最大值扩展阅读:
最小值语句
MIN() 函数
MIN() 函数返回指定列的最小值。
SQL MIN() 语法
SELECT MIN(column_name) FROM table_name;
参考资料:网络-SQL MAX
❻ 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查询求最大值
select 学号,max(跳远成绩) from 表名
group by 学号
orader by 学号;
如答得好,望采纳。
❾ sql 查询最大值
select top 1 table_b.counta from
(select a, count(*) as counta from table group by a) as table_b
order by
table_b.counta desc
❿ 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)