- Home
- Categorie
- Coding e Sistemistica
- PHP
- Ordinare float con una query
-
Ordinare float con una query
Ciao a tutti,
sto cercando di ordinare una tabella che contiene una classifica sulla base della media vittorie/sconfitte. La query (PHP/mySQL) è la seguente:$standings = @mysql_query("SELECT CA.ID AS id, CA.Squadra AS team, CA.Vinte AS won, CA.Perse AS losed, CA.Vinte/CA.Perse AS media FROM classifica_ath CA WHERE CA.Categoria = '".$_GET['type']."' AND CA.Anno = '".$_GET['year']."' ORDER BY media DESC"); ```Il risultato è questo:
Squadra Media
Nuova Pianorese 0.900
Carpi B.C. 0.625
Fortitudo Baseball 1.000Ho già provato le seguenti cose: - ORDER BY CA.Vinte/CA.Perse DESC - ORDER BY ABS(CA.Vinte/CA.Perse) DESC - ORDER BY ABS(media) DESC - ORDER BY MEDIA*1000 DESC Grazie Muschio
-
prova cosi:
[php]
mysql_query("SELECT
CA.ID AS id,
CA.Squadra AS team,
CA.Vinte AS won,
CA.Perse AS losed,
CA.Vinte/CA.Perse AS media,
((CA.Vinte/CA.Perse)*1000) AS ordermediaFROM classifica_ath CA WHERE CA.Categoria = '".$_GET['type']."' AND CA.Anno = '".$_GET['year']."' ORDER BY ordermedia DESC");
[/php]
-
Ha funzionato, grazie!!!
-
Prego