0
我有以下簡單的表格,稱爲表AT-SQL:如何使用MIN
ID SomeVal
1 10
1 20
1 30
2 40
2 50
3 60
我想只選擇那些行,其中SomeVal是相同的ID值的最小值。所以我的結果應該是這樣的:
1 10
2 40
3 60
我想我需要集團通過我的SQL,但我不知道如何。謝謝你的幫助。
我有以下簡單的表格,稱爲表AT-SQL:如何使用MIN
ID SomeVal
1 10
1 20
1 30
2 40
2 50
3 60
我想只選擇那些行,其中SomeVal是相同的ID值的最小值。所以我的結果應該是這樣的:
1 10
2 40
3 60
我想我需要集團通過我的SQL,但我不知道如何。謝謝你的幫助。
SELECT ID, MIN(SomeVal)
FROM [TableName]
GROUP BY ID
分組將按每個唯一值執行聚合函數(MIN),並返回結果。
我認爲這會做你的需要:
Select ID, Min(SomeVal)
From MyTable
Group By ID
寫道,但沒有工作,因爲我曾在該集團的另一列由一部分。再次感謝! – AndroidDev