Zdravím. Mám takovýto SQL dotaz
SELECT tym, rozdil, rank FROM (SELECT tym, rozdil, @curRank := IF(@prevRank = rozdil, @curRank, @incRank) AS rank, @incRank := @incRank + 1, @prevRank := rozdil FROM tempPoradi p,
(SELECT @curRank :=0, @prevRank := NULL, @incRank := 1) r ORDER BY rozdil DESC) s
Uvedený kód vrací
Tento dotaz mi vypisuje score podle rozdílu. Já bych ale potřeboval, aby se vzal nejprve počet výher, což v PHP již v proměnné mám, dle toho seřadit, pokud mají stejný počet výher, využít výše uvedeného dotazu, a pokud mají stejný bodový rozdíl, tak využít společného zápasu.
Doufám že jsem to srozumitelně popsal, a prosím o radu, jak daného výsledku dosáhnout. Děkuji