主题:求SQL语句
本人在制作一个Online Judge,有个SQL语句不知道怎么写。具体描述如下:
有这样的一个表:
提交序号 题目号 提交时间 结果 运行时间 运行内存 用户
Runid, Proid, Subtime, Judgestatus, Runtime, Memory, Author
每个用户提交后会生成相应的记录,对同一个用户,同一道题目,现要选取AC中最优的,如果Runtime相等,则选取Memory较小的,如果都相等,则选取Runid较小的。当然同一个用户只能在结果表出现一次并且是最佳的。
例如:
http://acm.hdu.edu.cn/statistic.php?pid=1002
谢谢
有这样的一个表:
提交序号 题目号 提交时间 结果 运行时间 运行内存 用户
Runid, Proid, Subtime, Judgestatus, Runtime, Memory, Author
每个用户提交后会生成相应的记录,对同一个用户,同一道题目,现要选取AC中最优的,如果Runtime相等,则选取Memory较小的,如果都相等,则选取Runid较小的。当然同一个用户只能在结果表出现一次并且是最佳的。
例如:
http://acm.hdu.edu.cn/statistic.php?pid=1002
谢谢