나는이 테이블을 약간 닮았습니다.두 개의 레코드가있는 요소 목록 가져 오기
id - int
tpc - string
dcid - int
other fields
정말 tpc
및 dcid
이의 독특한 쌍. 이 시점에서 tpc
은 LQ 또는 GR이 될 수 있습니다. 더 많은 정보가있을 수 있지만 지금은 단지 2 개입니다.
LINQ를 통해 레코드 목록을 보는 중, 동일한 dcid, LQ 및 GR에 대한 레코드가 두 개인 레코드가 있습니다.
그래서 다음 데이터가있는 경우;
1, GR, 1, ...
2, LQ, 1, ...
3, GR, 2, ...
4, GR, 3, ...
5, LQ, 3, ...
반환되는 목록은 1,2,4,5입니다.
dcid 2에 대한 LQ 항목이 누락되어 목록에 3이 없습니다.
다양한 검색어를 시도했지만 tcc와 함께 두 dcid를 확인하는 논리로 고생하고 있습니다.
dcid에서 GroupBy를 수행하고 개수> 1인지 확인 했습니까? – MikeSmithDev
나는 그것을 생각했지만 tpc에는 언젠가 세 번째 옵션이 포함될 수 있으며 다시 방문하는 것을 싫어할 것입니다. 아무도 해결책으로 응답하지 않고 자신이 적절한 해결책을 찾지 못하면 할 것입니다. – griegs