0

2 つのデータテーブル dt1 と dt2 (実行時に生成される) があり、このテーブルに内部結合クエリを適用する必要があります (EmpId は両方のテーブルで同じです)。

ただし、列の数とその名前は動的であり、データベースに依存します。

両方のテーブルには、テーブル 1 のように同じ列名が含まれています。このテーブルには、従業員 "p" が取得した休暇が含まれています。

EmpId Empname SickLeave Casual Leave  
1       P                   1

テーブル2には次のような値があります

 EmpId Empname  SickLeave Casual Leave  
    1       P       5           5

この表には、会社が従業員に与えた合計休暇が含まれています (最大休暇)

このクエリに参加して、このような結果を表示する必要があります

 EmpId Empname  SickLeave Casual Leave  
  1       P       0/5          1/5

だから私はどのように私はこの 2 つのデータを結合し、Ef と LINQ を使用してこのような結果を表示できるか知りたいです。(有給休暇は 2 つ、つまり病気休暇、臨時休暇はありませんが、データベースによっては 3 つ、2 つ、または 4 つの場合があり、その名前もデータベースに応じて変更できます)

誰かがアイデアを持っているなら、私を導いてください

4

1 に答える 1