繁体   English   中英

为什么我的多行 MySQL 查询在 node.js 中不起作用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM