item id
, purchase date
및 item unit cost
인 구매 세부 테이블을 가지고 있습니다.동일한 테이블 내의 각 카테고리에서 상위 n 개의 레코드 선택
각 상품 ID에서 최신 상위 2 개 레코드를 선택하여 상품 구매 비용의 평균을 얻고 싶습니다.
Item id, purchase date, unitprice
1 3/1/2012 10
1 3/11/2012 8
2 3/1/2012 10
2 3/11/2012 10
1 2/1/2012 9
3 3/1/2012 10
3 3/11/2012 1
3 3/12/2012 13
나는 SQL 서버 2008 R2