0
我有多个用户以不同的列类型科拉姆的最新细节在MySQL
examscoreid | examscorenum | examresult | userid | examtype
55 89 P 7760 1
54 78 P 7760 3
53 90 P 7760 5
52 89 P 7760 4
41 80 P 7666 2
44 80 P 7666 2
我需要用不同的examtype的examscorenum和最新examscoreid与examtype分组
相同的记录类型的数据表结果应该是像
examscoreid | examscorenum | examresult | userid | examtype
55 89 P 7760 1
54 78 P 7760 3
53 90 P 7760 5
44 80 P 7666 2
见的用户ID 7666得到了两列同examtype但reequired结果应该包含最新的考试scoreid(采取44不41)
同样地,我需要整个用户数据
示例查询
SELECT examscorenum FROM `exams` WHERE userid in (7760,7666) group by examtype,userid order by examscoreid desc
我得到的数据,但对于用户ID 7666我得到examscoreid 41不44
不是真的知道你是问什么。你能发布预期的结果吗? – Travesty3 2012-04-10 15:33:58
你能向我们提供一个你想要输出看起来像什么的例子吗? – Matthematics 2012-04-10 15:34:38
我已经更新了代码。请检查 – 2012-04-10 17:15:34