У меня проблемы с поиском решения.Мне нужно сделать столбец, который ранжируется от наибольшего до наименьшего значения (столбец кровати) .Если значения совпадают, то значение с наибольшим числом (столбец spelersnr) 'выигрывает'.Я надеюсь, что вы можете помочь мне.
Это то, что я получил до сих пор.
SELECT s.spelersnr,
naam ,
(select max(bedrag) from boetes b where b.spelersnr = s.spelersnr) as mbedrag,
@curRank := @curRank + 1 AS POSITIE
FROM spelers s, (SELECT @curRank := 0) r
ORDER BY mbedrag ;