2 つのテーブルがあり、1 つは著者名とその連絡先アドレスを含み、もう 1 つは著者名とその ID を含みます。
両方のテーブルの作成者名の値は同じで、一方のテーブルから ID を取得し、名前が同じであるもう一方のテーブルを更新したいと考えています。
T-SQLで機能すると思われるこのクエリを試しました(サブクエリはMySQLでも機能します)が、MySQLでは機能しません。
UPDATE authors
set ID = (select b.ID from authors a, authorsID b
where trim(a.name)=trim(b.name));
これを機能させる方法を教えてください。ありがとう。