私はこれらの2つのテーブルを持っています
- 個人の詳細(
id, name, surname, date_of_birth
) - 従業員(
id, hire_date
)
テーブルのhire_date
上を+ 10 年に設定する必要があります。employee
date_of_birth
UPDATE employee E
SET E.date_hire = add_months(D.date_of_birth, 120);
FROM employee E, personal_details D
WHERE E.ID = D.ID
それが機能していないのはとても奇妙です。誰かがそこに何かを見ることができますか?