1

Access データベースがあり、VB.NET を使用しています。DBには2つのテーブルがあります

  1. 技術者
  2. 障害

データグリッドの技術者テーブルから必要な列がありますが、Faults テーブルに基づいてすべての技術者が修正した障害の数を示す追加の列が必要です (したがって、すべての行に対してクエリを実行する必要があると思います)。これは可能ですか?

助けてくれてありがとう

4

2 に答える 2

1

そうあるべき

SELECT technicians.techname, count(*) AS NoOfFaults
FROM technicians
LEFT JOIN faults ON technicians.ID = faults.TechnicianID
GROUP BY technicians.techname;
于 2012-10-05T22:04:34.367 に答える
1

フォームの Load() メソッドに追加する列を指定し、gridview の autogenerate columns プロパティを true に設定する必要があります。

于 2013-01-07T19:40:31.390 に答える