我想添加一個包含每個組中第一個的列。獲取SQL Server中每個組中的頂級ID
樣品:
Product ID
Orange 1
Orange 2
Orange 3
Orange 4
Apple 5
Apple 6
Apple 7
Grapes 8
Grapes 9
所需的輸出:
Product ID
Orange 1
Orange 1
Orange 1
Orange 1
Apple 5
Apple 5
Apple 5
Grapes 8
Grapes 8
Apple:5,5,7? ,有點混亂。 – Japongskie
'MIN(ID)OVER(PARTITION BY Product)'會做到這一點。 [SQL小提琴](http://sqlfiddle.com/#!6/9eecb7/3867/0) –