作者lazyhome (毅)
看板PHP
标题Re: [问题] 请问一个SQL
时间Fri Jun 2 19:48:11 2006
: 想用一个SQL 挑出每个人最高成绩的那一笔纪录 如下表
: Person Course Score
: =============================
: P1 Chinese 95
: P2 Chinese 98
: P3 Math 87
: P4 English 98
SELECT Person, Course, max(Score)
FROM 成绩表
GROUP BY name
这应该是你要的 ~~ 试试看吧!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.240.171
※ 编辑: lazyhome 来自: 218.164.240.171 (06/02 19:54)
1F:推 cyril63:THANKS..But 经过测试 选出来的Course栏位是错的 06/05 10:08
2F:→ lazyhome:真的哩 .. 我测试後Course也是错的 ... 06/05 12:48
3F:→ lazyhome:我那个写法好像是抓到每个人的第一笔Course的栏位 ... 06/05 12:49
4F:→ lazyhome:而不是相对应的max(Score)的栏位 ..... 怪怪滴 ... 06/05 12:50