1
私は2つのテーブルDepartments
とWorkers
を持っています。SQL ServerでテーブルFK列を一意の値で更新するにはどうすればよいですか?
Departments
表はManagerID
の列を持ちます。 managerIDをWorkers.ID
から選択してDepartments.ManagerID
に追加しますが、同時に誰も異なる部門のマネージャになることはできません。更新クエリでどのように制御できますか?
Departmentsテーブル
労働者テーブル
IDが異なる場合にのみ、 'Departments.ManagerID'に' Workers.ID'を追加しますか? – Hearner
はいすべてのマネージャーıdは一意である必要があります –
サンプルデータを提供できますか?更新前と更新後にテーブルに3〜4のレコードが表示されている可能性はありますか? –