SQL Server データベースに 3 つのテーブルがあります。
この図に示すように、それらは互いにリンクされています (線は図の右側の行に接続されています)。
修復されたものに関するいくつかの情報を含むすべての賠償金を返すクエリがありますtblreparations
が、代わりに、クライアント (オランダ語で klant) が割り当てたラップトップごとに 1 回、賠償金テーブルを 3 回返します。 (オランダ語で reparaties)laptopID
各行に 1 つだけ含まれます
これはクエリです:
SELECT AankopenReparaties.Id,
AankopenReparaties.KlantenId,
AankopenReparaties.actietype,
AankopenReparaties.voorwerptype,
laptopscomputers.merk,
laptopscomputers.model,
laptopscomputers.info,
AankopenReparaties.info,
AankopenReparaties.Prijs,
AankopenReparaties.lopend
FROM AankopenReparaties, laptopscomputers
WHERE (aankopenreparaties.lopend = 'lopend');
これを返す
補償テーブル (aankopenreparaties) には 1 つの行しか含まれていないため、1 つの行のみである必要があります。laptopID
これを修正する方法を知っている人はいますか?
もうすぐ修正されるはずなので助けてください(学校の課題です)