[英]Why does my multiline MySQL query not work in node.js
嘿伙计们不知道为什么这个查询在 node.js 中不起作用,在 mysql 中完美运行。
const query = `SELECT e.id, e.name, SUM(c.price) as totalSales FROM employees e. carmodels c, sales st WHERE e.id = st.employee_id AND c.id = stcarmodel_id GROUP BY e.id, e.name`;
app.get("/employees", (req, res) => {
db.query(query, (err, result) => {
if (err) {
console.log(err);
} else {
res.send(result);
}
});
});
您必须启用多行查询。 应该是 mysql_connect 函数的参数。 只需检查您从中导出此函数的库。 默认情况下禁用此选项以避免 sql 注入。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.