我的 Discord 机器人上有一个排名系统,我试图显示一条消息,例如('You are rank #5')所以我需要查询我的数据库,但我对 SQL 不是很好(我使用 better-sqlite3 ) 我所尝试的显然是错误的。有人能帮助我吗?我的尝试:
const userRank = db.prepare('SELECT count(*) FROM scores WHERE points <= 113 AND guild = ? ORDER BY points DESC').all(message.guild.id);
console.log(userRank);
在这种情况下,我希望 console.log 输出“5”,但当前输出显示“1”(检查照片以获取数据库记录)