連絡先テーブルにクエリを実行して、割り当てテーブルに連絡先名を追加する必要があります。
Contact
テーブル:
ID First_name Last_Name
-----------------------------------
1234 John Jones
9876 Mary Smith
Assignment
テーブル
ContactID Name
-----------------
1234
9876
このクエリを使用すると、
サブクエリは複数の値を返しました。
クエリ:
update A
set Name = (select distinct first_name + ' ' + last_name from contacts c join Assignments A on c.id = A.contact_id where A.contact_id = c.id)
from Assignments A
join contacts c on c.id = A.contact_id
where c.id = A.contact_id
私は何が欠けていますか?