저는 메인 테이블 Fruit을 가지고 있으며 테이블 ApplePrice, PearPrice 및 BananaPrice에 가입하고 싶습니다.내부 테이블이 여러 테이블에 동일한 열을 결합합니다
과일
의Id Type Date
--------------------
1 Apple 1/1
2 Apple 1/3
3 Banana 1/5
4 Pear 1/7
공통 분모 [사과/배/바나나] 가격 (각 테이블에 대한 더 많은 특정 필드가) :
Date Price F1 F2 ...
-----------------------
1/1 p1
1/2 p2
....
은 각 부분의 가격을 얻으려면 과일, 나는 각 가격 테이블을 가진 과일 테이블을 따로 따로 결합하고, 그 결과를 함께 연결한다.
Price 테이블을 하나로 병합 할 수없는 경우이 문제에 대한 더 나은 접근 방법이 있습니까? 예를 들어, 여러 쿼리의 결과를 연결하는 대신 모든 정보를 반환하는 하나의 Linq 쿼리를 생성합니다.
당신의 아이디어를 감사하십시오.
답변 해 주셔서 감사합니다. 그러나 Price에 값을 할당하는 문장이 매우 추해 보일 것이므로 더 나은 솔루션인지는 확실하지 않습니다. –