Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Miejsce w rankingu w jednym zapytaniu ?
Forum PHP.pl > Forum > Bazy danych
varez
Temat powiązany z tym:
http://forum.php.pl/index.php?showtopic=14...mp;#entry718324
z tym, że tym razem dotyczy MySQL

Pisze skrypty do gry, i modul MySQL prawdopodobnie nie pozwala na wykonanie dwóch zapytań za jednym razem, tj rozdzielonych średnikiem :/ jak przepisać to zapytanie poniżej aby bylo w jednym zapytaniu bez rozdzielania średnikiem?

  1. SET @rank=0;
  2. SELECT rank, nick
  3. FROM (
  4. SELECT @rank := @rank +1 AS rank
  5. FROM scores
  6. ORDER BY (win/(win+lost)) DESC, win DESC
  7. ) AS tmptable


dzieki
maly_swd
rozbij to na dwa zapytania i wykonaj w obrebie jednego polaczenia
varez
tzn? konkrety?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.