Skip to content

Commit

Permalink
Fix rank for new versions of MySQL
Browse files Browse the repository at this point in the history
  • Loading branch information
nossr50 committed Jan 28, 2020
1 parent 550a3df commit ea70c93
Showing 1 changed file with 2 additions and 2 deletions.
Expand Up @@ -393,7 +393,7 @@ public Map<PrimarySkillType, Integer> readRank(String playerName) {
for (PrimarySkillType primarySkillType : PrimarySkillType.NON_CHILD_SKILLS) {
String skillName = primarySkillType.name().toLowerCase(Locale.ENGLISH);
// Get count of all users with higher skill level than player
String sql = "SELECT COUNT(*) AS rank FROM " + tablePrefix + "users JOIN " + tablePrefix + "skills ON user_id = id WHERE " + skillName + " > 0 " +
String sql = "SELECT COUNT(*) AS 'rank' FROM " + tablePrefix + "users JOIN " + tablePrefix + "skills ON user_id = id WHERE " + skillName + " > 0 " +
"AND " + skillName + " > (SELECT " + skillName + " FROM " + tablePrefix + "users JOIN " + tablePrefix + "skills ON user_id = id " +
"WHERE user = ?)";

Expand Down Expand Up @@ -427,7 +427,7 @@ public Map<PrimarySkillType, Integer> readRank(String playerName) {
statement.close();
}

String sql = "SELECT COUNT(*) AS rank FROM " + tablePrefix + "users JOIN " + tablePrefix + "skills ON user_id = id " +
String sql = "SELECT COUNT(*) AS 'rank' FROM " + tablePrefix + "users JOIN " + tablePrefix + "skills ON user_id = id " +
"WHERE " + ALL_QUERY_VERSION + " > 0 " +
"AND " + ALL_QUERY_VERSION + " > " +
"(SELECT " + ALL_QUERY_VERSION + " " +
Expand Down

0 comments on commit ea70c93

Please sign in to comment.