diff --git a/addons/res_config_mysql.c b/addons/res_config_mysql.c
index 7b1f058ec5bc5451844f02e2581aadc124f76bd1..71f21db4688903f6c2f0e8909b302d1192ed7931 100644
--- a/addons/res_config_mysql.c
+++ b/addons/res_config_mysql.c
@@ -937,7 +937,7 @@ static struct ast_config *config_mysql(const char *database, const char *table,
 		return NULL;
 	}
 
-	ast_str_set(&sql, 0, "SELECT category, var_name, var_val, cat_metric FROM %s WHERE filename='%s' and commented=0 ORDER BY filename, cat_metric desc, var_metric asc, category, var_name, var_val, id", table, file);
+	ast_str_set(&sql, 0, "SELECT category, var_name, var_val, cat_metric FROM %s WHERE filename='%s' and commented=0 ORDER BY filename, category, cat_metric desc, var_metric asc, var_name, var_val, id", table, file);
 
 	ast_debug(1, "MySQL RealTime: Static SQL: %s\n", ast_str_buffer(sql));