javascript - 如何在 NodeJS 中仅使用一条语句运行两个 SQL 查询

标签 javascript mysql node.js

app.get("/total", function(req,res){
var q = "SELECT COUNT(*) AS new FROM voters_detail WHERE parties LIKE '%BJP%'";
connection.query(q, function(err, results){
    if(err) throw err;
    var hello = results[0].new;
    res.send("BJP Was Voted By " + hello + " People");
});

});

我想添加一个新的查询来说明这一点;

SELECT COUNT(*) FROM voters_detail WHERE parties LIKE '%Congress';

然后我希望当我在服务器上调用此路由时,它也显示在 \total 页面上。

请帮帮我!

最佳答案

我想你应该创建一个 xyz.sql 文件,然后在该文件中写入两个查询,然后将其解析为代码。

关于javascript - 如何在 NodeJS 中仅使用一条语句运行两个 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60169054/

相关文章:

javascript - 尾随 "="在 angular2 url 中被 trim

mysql - 如何在mysql数据库中存储欧元符号?

php - "Connect failed: Access denied for user ' root '@' localhost ' (using password: YES)"来自php函数

php根据第二个表对数据进行排序

javascript - Electron 结合 Node.js 和 Chromium 上下文意味着什么?

javascript - 如何停止下面提到的 jQuery 15 秒后的淡入淡出和滑动?现在它正在无限地进行

javascript - 在鼠标突出显示时隐藏/显示标签

仅在向上滚动时出现的返回顶部链接的 Javascript 语法帮助

node.js - 使用域来测试 Node 调用堆栈深处抛出的错误。

javascript - Node.js 中的本地文件的异步文件 IO 方法如何工作?