gpt4 book ai didi

mysql - 选择的正确语法是什么?

转载 作者:行者123 更新时间:2023-11-29 06:35:28 25 4
gpt4 key购买 nike

在 Node.js 中,使用两个 where 参数进行选择的正确语法是什么。

var mysql = require("mysql");

connection.connect();

connection.query('SELECT * FROM id WHERE email=? AND password=?', [e] , [p],
function(err, rows){

if (err){
throw err;
}else{
for (var i in rows) {
console.log('name: ', rows[i].name);
open("http://localhost:9383/tweets");

}
}
});

最佳答案

您想在括号内包含多个参数,用逗号分隔

connection.query('SELECT * FROM id WHERE email=? AND password=?', [e, p], function(err, rows){...});

参见 DOCUMENTATION

搜索 或者,您可以在页面上使用 ??,代码块将在下方作为示例。

奖励:

两个问号表示它是一个标识符,因此您可以根据需要指定这样的表名。

connection.query('SELECT * FROM ?? WHERE email=? AND password=?', ['id', e, p], function(err, rows){...});

关于mysql - 选择的正确语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25167359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com