Как обновить две таблицы MySQL одним нажатием кнопки «Скрыть»? Я создал таблицу, в которой вы можете редактировать, основываясь на серийном номере агента, показанном ниже. При нажатии кнопки «Скрыть» он должен изменить AgentStatus на Retired, а политики этого агента - на другого агента. Правильный ли запрос MySQL или мне нужно сделать два запроса вместо этого?
Это в моем html для отображения агента в agentavia
This is the agentavia table to change status from active to retired
This is policy1 table where policyAgent will change to another agent name as they click the retired button.
введите описание изображения здесь
Код для изменения данных в mysql
router.get("/retire/:id", function (req, res, next) {
const AgentId = req.params.id;
const sql = `SELECT * FROM agentavia WHERE id= ${AgentId}`;
db.query(sql, function (err, data) {
if (err) throw err;
res.render("modifyagent", { title: "Agent List", editData: data[0] });
});
});
router.post("retire/:id", function (req, res, next) {
const sql = `UPDATE * from agentavia and policy1 WHERE id= ? and agentStatus = 'Retired' and
policyAgent = 'Vani'` ;
db.query(sql, function (err, data) {
if (err) throw err;})
alert("New agent shall take over your policies");
});
});