2017-05-11 8 views

답변

2
from room in context.Rooms 
let firstGuest = room.Guests 
        .OrderBy(x => x.CheckInDate) 
        .FirstOrDefault() 
select new 
{ 
    RoomName = room.Name, 
    GuestName = firstGuest.GuestName, 
    CheckInDate = firstGuest.CheckInDate 
}; 

엔티티 프레임 워크

Schema and Values

PARTITION BY를 지원하지 않는 대신, 가장 가능성이 대신 CROSS APPLY를 사용하여 쿼리를 생성합니다.

+0

감사합니다. 나는 명시 적으로 join을 사용할 필요가 없다는 것을 깨닫지 못했다. – ricsierics