Наткнулся случайно на буржуйском форуме.
- Java 13
- Mysql 8
Не совсем (не смотря на то что форкнуто от мобиуса)Мобиус на 13й жабе
Ну хз, особо не ковырялсяНе совсем (не смотря на то что форкнуто от мобиуса)
Сие, чудо к Машке как нибудь прикручивается?
Переведи. К какой еще машке?Надо просто путь к Машке в переменную среду забить? Пошарил в конфигах нет пути нигде...
Mariadb maybeПереведи. К какой еще машке?
Мб, но че он хочет не понятно.Mariadb maybe
rank случайно не резервное имя, поскольку является именем системного метода/функции (RANK())?Да к MariaDB, я сам дурак, сам разобрался, надо было в переменную среды путь забить ну или батник править, все заливается. Кроме рангов в таблицу characters.
Из коробки выдаёт ошибку:
Error 4018 (HY000) at line 65: no order list in window specification for 'rank'
Кто подскажет как поправить таблицу, какие столбцы надо будет создать чтобы ранги заработали?
rank случайно не резервное имя, поскольку является именем системного метода/функции (RANK())?
Можно увидеть сам запрос (SQL) на выполнение?
Да конечно:
CREATE VIEW rankers AS
SELECT charId,
char_name,
exp,
base_class as class,
race,
clanid,
rank() over (w) as 'rank'
from characters
where level >= 76
AND ( base_class BETWEEN 88 AND 118 OR base_class IN (131, 134, 195) )
WINDOW w as (ORDER BY exp desc )
LIMIT 150;
CREATE VIEW rankers_race AS
SELECT charId,
char_name,
exp,
base_class as class,
race,
clanid,
rank() over (
PARTITION BY race
ORDER BY exp desc
) as 'rank'
from characters
where level >= 76
AND ( base_class BETWEEN 88 AND 118 OR base_class IN (131, 134, 195) )
LIMIT 150;
WINDOW w as (ORDER BY exp desc )
CREATE VIEW rankers AS
SELECT charId,
char_name,
exp,
base_class as class,
race,
clanid,
rank() over(ORDER BY exp desc) as 'rank'
from characters
where level >= 76
AND ( base_class BETWEEN 88 AND 118 OR base_class IN (131, 134, 195) )
LIMIT 150;
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?