草庐IT

mysql - SQL 查询困难

我正在尝试为在线编码事件网站编写查询,但我发现它特别难以处理。我有一个表提交:submissions=>subid|uid|pid|subts|statusuid=useridpid=problemidsubts=timestampwhenthesubmissionwassubmittedstatus=whethertheanswerisrightornot用户可能已经为给定的pid提交了多次。我想知道:谁是最新提交每个问题的解决方案的用户?目前,我不关心解决方案是对还是错。我认为可行的查询是selectpid,uid,max(subts)fromsubmissionsgroupbyp