Tengo esto ahora mismo:
var userLogin = "select * from users where username = ?"; ibmdb.open(ibmdbconn, function(err, conn) { if (err) return console.log(err); conn.query(userLogin, [inputUsername], function(err, rows) { if (err) { console.log(err); } //if the query returns results that are > 0 if (rows.length > 0) { alert("There is an account already registered with this email account") } conn.close(function() { // console.log("closed the function /login"); }); }); });sin embargo, lo que estoy tratando de hacer es verificar si el nombre de usuario o la dirección de correo electrónico ya existen. Si es así, alerta. Pero eso requiere que haga dos consultas sql en una. ¿Es esto posible con la configuración actual que tengo?
Supongo que necesitaría algo como:
select * from users where username && email = ? ...Simplemente comprobaría que la entrada no existe en ninguna de las columnas SELECCIONE CONTEO (*) DE usuarios donde nombre de usuario = $ nombre de usuario de entrada O correo electrónico = $ nombre de usuario de entrada
Utilice el operador OR: https://www.geeksforgeeks.org/sql-and-and-or-operators/
SELECT * FROM Users WHERE username = ... OR email = ...