我有一個SQL表中的列SQL選擇最高值:其中重複的ID
ID, DayNumber, Mfm, value
432080971, 1, 15, 57
432080971, 1, 15, 59
432080978, 3, 15, 54
432080978, 4, 45, 54
不幸的是有一些重複的條目。我想要的是一個select語句,它返回沒有重複ID,Daynumber和Mfm的表,並且如果有雙重條目來選擇具有較高值的行。
所以,作爲一個例子上面的條目將被作爲返回:
ID, DayNumber, Mfm, value
432080971, 1, 15, 59
432080978, 3, 15, 54
432080978, 4, 45, 54
我使用SQL Server Management Studio中運行SQL Server 2012
使用'group by'。 –
'從表組中選擇id,max(value)by id'就像這樣 –
問及答案數百次。 –