Lo más fácil sería apegarse a la documentación extensa - y aprender javascript básico. La declaración
let sql =`select * from q_users where firstname=?,${[name]}`;
no tiene sentido, es solo una cadena con una matriz al final. Puede ser útil leer sobre cadenas de plantilla conocerlos y usarlos correctamente.
Los documentos explican cómo pasar dos argumentos a db.query()
. Entonces necesitarás algo como
let sql = 'select * from q_users where firstname=?';
db.query(sql, [name]).then(...);
Además, evite usar name
como el nombre de una variable.