多対多の関係を形成する、contacts、domains、contacts_domains の 3 つのテーブルがあります。
contact_domains テーブルを更新するクエリを実行したいのですが、連絡先が 1 つだけあるドメインに対してのみです。
関心のある行を選択する方法は知っていますが、更新する方法は知りません。
SELECT domain_id, contact_id, dominant
FROM contacts_domains
GROUP BY domain_id
HAVING COUNT(contact_id) = 1
これらすべての結果に対して、contacts_domains.dominant = 1 を設定したいと思います。
ありがとう!