作者OxfordGOD (牛津大学资优高材生)
看板Database
标题Re: [SQL ] 问题 怎麽显示各系的最高分?
时间Sun Jul 16 16:13:13 2006
※ 引述《artingo (生命需要一些挑战)》之铭言:
: ※ 引述《rockon (Mike)》之铭言:
: : For each major, find the social security number, name, and the GPA of
: : student(s) who achieved the highest GPA in the major.
: : StdMajor StdSSN StdFirstName StdLastName StdGPA
: : -------- --------- ------------ ----------- ------
: : IS 876543210 CRISTOPHER COLAN 4.00
: : FIN 456789012 JOE ESTRADA 3.20
: : ACCT 234567890 CANDY KENDALL 3.50
: : 我student的table里面
: : 就是有StdSSN, StdLastName, StdFirstName, StdMajor, StdGPA
: : 请问该怎麽求出答案 感谢
: Select StdMajor,Max(stdGPA)
: FROM 此table
: Group by StdMajor
小弟补充...需要在最高分显示名字和姓则在select多加两个栏位即可
Select StdMajor,StdFirstName,StdLastName,Max(StdGPA)
from table
group by StdMajor
这就可以显示出来了
--
肝若坏 人生是黑白的
肝若好 考卷是空白的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.175.203