나는 그것의 기록 가격이 각 통화의 특정 날짜에있어 각 항목에 대한 데이터 구조Linq를 선택하는 것이 최신 기록은
에게 있습니다. 각 통화의 가장 최근 가격을 반환하는 쿼리를 만들어야합니다.
이 쿼리는 작동하지만 통화 ID 1
에 대해 복수 Amounts
을 반환합니다. 이 항목의 모든 통화에서 가장 최신 가격을 나타내는 3 개의 레코드 7,8 and 9
만 반환해야합니다.
var q = (from c in db.tblStoreItemPrices where c.ItemID == ID select new { c.CurrencyID, c.Amount });
모든 주문을 무시하고 임의로 레코드가 있다고 가정하십시오.
도움 주셔서 감사합니다.
에서 원하는 전자 정보 가 혼자 성능이 random'ness을 줄이기 위해 기본 키가 아닌 다른 클러스터 된 인덱스가 더 이해가되지 않을까요 "기록이 무작위로 정렬 가정". – KingCronus