python - 排行榜命令 discord.py:如何将成员从最高级别排序到最低级别?
问题描述
所以在我的 Discord 机器人中有一个练级系统,我想做一个排行榜命令来查看前 5 名用户。我正在使用 sqlite3 数据库来存储用户的级别。我将如何制作排行榜命令和排名命令,让用户获得他/她自己的排名?
解决方案
我没有使用太多 SQLite,但通常这样的查询会起作用:
SELECT FROM table_name
ORDER BY column_name DESC /* Change the table and column name accordingly */
LIMIT 5
然后您可以以某种方式格式化输出
推荐阅读
- bash - /bin/bash 三元 var 赋值
- javascript - 将数组列表与对象 javascript 进行比较
- c# - 是 ViewModel 还是 View 负责保存数据
- javascript - 异步函数的值或 HTTP 请求的值
- python - 匹配字符串列表中的字符串
- javascript - 当我进入离线模式时,Pwa 没有启动 offline.html
- ruby-on-rails - Rails 按来自 has_many 关联的最后一条记录的属性排序
- oop - 是否有任何常见的策略可以根据另一个对象的类型来选择要创建的对象类型
- python - 在 Pyqt5 小部件中放置一个 Seaborn 图形
- javascript - 如果值相等,则按字母顺序对 Hashmap 进行排序