34,593
社区成员
发帖
与我相关
我的任务
分享
create table TB_test
(
姓名 nvarchar(40),
语文 int,
数学 int,
英语 int
)
insert TB_test select 'a',10,20,30 union select' b',20,30,40 union select 'c',10,10,10
select top 1 姓名,总分=(语文+数学+英语) from tb_TEST order by 语文+数学+英语 desc
create table TB_test
(
姓名 nvarchar(40),
语文 int,
数学 int,
英语 int
)
insert TB_test select 'a',10,20,30 union select' b',20,30,40 union select 'c',10,10,10
select * from TB_test
select top 1 姓名, zongfen=语文+数学+英语 from TB_test-- group by 姓名,语文+数学+英语
order by 语文+数学+英语 desc
drop table TB_test
create table TB_test
(
姓名 nvarchar(40),
语文 int,
数学 int,
英语 int
)
insert TB_test select 'a',10,20,30 union select' b',20,30,40 union select 'c',10,10,10
select top 1 姓名, zongfen=语文+数学+英语 from TB_test group by 姓名,语文+数学+英语
order by 语文+数学+英语 desc
drop table TB_test
select max(语文+数学+英语)
from 表1
select * from (select 姓名,总分=语文+数学+英语 from 表名)a order by 总分 desc
select top 1 (语文+数学+英语) from tb order by 1 desc