다음 SQL 문을 linq로 변환하여 엔티티 vb.net으로 변환하려고합니다. 나는 아무 소용이 있어도 googled했다. sql이 중복 된 residentkey 레코드를 제거하여 최신 버전의 최상위 상주 키를 가져옵니다.linq to entity vb.net
SELECT * FROM dbo.BI_Bond z
WHERE z.id IN (SELECT TOP 1 x.id FROM dbo.BI_Bond x
WHERE x.residentkey = z.residentkey ORDER BY Version DESC)
모든 도움을 주시면 감사하겠습니다.
답장을 보내 주셔서 감사합니다.이 내용을 vb.net로 번역하려고했지만 비교를 알지 못했습니다. 나는 또 다른 대답을했다. – user631618