StudentId QuestionId Incorrect Unanswered Flagged pace id SubtopicId
==========================================================================
1 1 1 0 0 2 1 1
1 1 0 0 0 4 2 1
1 2 0 0 0 8 3 1
我有此表在它上面的值時,選擇一個特定的行。我想選擇一個學生爲特定的副標題嘗試的所有問題。萬一有多個條目我想選擇一個更大的問題。我無法想出一個方法來選擇更大的id的問題。 這就是我努力。分組數據
SELECT QuestionId
, pace
, id
From table
where StudentId = 1
and SubtopicId = 1
Group
By QuestionId
Order
BY id desc;
誰能告訴我我的查詢修改或建議一個新的?
'我-sql'是不一樣的'SQL-server' ......請刪除多餘的標籤。 – Tanner
什麼是你的數據在預期的答案? –
SELECT * 從表t1 其中不存在 ( SELECT * 從表t2 其中t2.StudentId = t1.StudentId和t2.SubtopicId = t1.SubtopicId和 t2.QuestionId = t1.QuestionId和t2.id > t1.id ) 其中StudentId = 1和SubtopicId = 1 –