Sql 将信息与值一起从一个表插入到另一个表$
我正在尝试创建一个积垢订单系统。 菜单从数据库中提取并显示前端选择*菜单等 添加数量将转到订单表。订单ID、菜单项ID、数量 我正在努力使我的查询正确无误,以便将菜单表中的相关MenuItemId与数量值一起插入到orders表中Sql 将信息与值一起从一个表插入到另一个表$,sql,postgresql,crud,Sql,Postgresql,Crud,我正在尝试创建一个积垢订单系统。 菜单从数据库中提取并显示前端选择*菜单等 添加数量将转到订单表。订单ID、菜单项ID、数量 我正在努力使我的查询正确无误,以便将菜单表中的相关MenuItemId与数量值一起插入到orders表中 app.post("/orders", async (req, res) => { try { const { quantity, menu_id } = req.body; const newOrd
app.post("/orders", async (req, res) => {
try {
const { quantity, menu_id } = req.body;
const newOrder = await pool.query("INSERT INTO orders (quantity, menu_id) VALUES ($1, $2) RETURNING *", [quantity, menu_id]);
res.json(newOrder.rows[0]);
} catch (error) {
console.error(error.message);
}
});
我猜我需要在我的订单查询中嵌套一些类似于此查询的内容,我只是不确定如何将它们添加到一起
SELECT item_id FROM menus WHERE item_id = $3
谢谢