2つのテーブルがあります。患者テーブルには、PatientName、Age、およびSexがあります。Visitsテーブルには、PatientName、SpecialistName、DateOfVisit、およびまだ値が含まれていないAge列があります。患者テーブルのその患者の年齢に基づいて、訪問テーブルの年齢列を更新したいと思います。これが私の最善の推測ですが、私が受け取るメッセージは次のとおりです。
「操作では更新可能なクエリを使用する必要があります。」
update visits v
set v.age = (
select p.age from
patients p where v.pname = p.pname);