我正在使用bukkit API for minecraft,我很好奇我将如何能够检索第一,第二,第三等;最高值取决于用户在命令部分中输入的内容。
忽略命令部分。我只是想知道如何返回第一,第二和第三最高值等;来自MySQL。
为了做到这一点,我会在SQL语句中添加什么?
更新: 这是我到目前为止所得到的 http://pastebin.com/698AJmq6
我的结构是:
如何以最高的winstreak返回名称?
答案 0 :(得分:0)
你不是在接受PhpMyAdmin的回复。 PhpMyAdmin只是一个向您显示SQL数据库的页面。您根本不需要PhpMyAdmin来从SQL服务器读取值,而是从SQL服务器本身获取值。
至于问题,在那个pastebin中你有以下代码:
ResultSet Winstreak = p.ec.sql.querySQL("SELECT * FROM `profiles`
ORDER BY `Winstreak` DESC LIMIT '" + e.getLine(3) + "';" );
获得具有第n个最高winstreak的玩家的名字:
Winstreak.absolute(n); // Move cursor to a specific row
String name = Winstreak.getString("Name");