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