У меня есть две таблицы:
task_manager
key_result_area
В task_manager
У меня есть некоторые данные, эти year_code NULL
и мне нужно продублировать все строки с обновлением year_code="2017-2018"
.
И в то же время мне нужно добавить все реплицированные данные в таблицу key_result_area
с внешним ключом task_manager_id
.Я сталкиваюсь с трудностями при создании сценария для этого.
Я пробовал это, но это не работает.
INSERT INTO task_manager
(employee_id, year_code,task_name, kra_flag,
created_by,date_of_creation,date_of_modification,modified_by)
SELECT employee_id, "2017-2018",task_name, kra_flag,
created_by,date_of_creation,date_of_modification,modified_by
FROM task_manager WHERE year_code = null
пример данных: 
