我有一个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'就像这样 –
问及答案数百次。 –