Mam dwie tabele: zawodnik i wyniki
w tabeli zawodnik każdy ma swoje: id_zaw
natomiast w tabeli wyniki każdy zawodnik ma odpowiadający id_zaw = id_user (jednak w tej tabeli id_user powtarzają się)
Nie moge sobie poradzić z zapytaniem tak aby wyświetlał wszystkich zawodników posortowanych według swojego najwyższego rezultat ... kombinuje ale ciągle zapetla mi ilość zawodników poprzez ich ilość wyników, a chce żeby obok każdego była najwyższa wartość pola rezultat
Poniżej kod z którym kombinuje:
$man=mysql_query('SELECT zawodnik.imie as imie, zawodnik.id_zaw as id_zaw wyniki.(MAX)rezultat as rezultat FROM wyniki, zawodnik WHERE zawodnik.id_zaw = wyniki.id_usera AND id_klub='.$club.' AND rola like "zm" ORDER BY wynik ASC'); while($row=mysql_fetch_array($man)) { echo ' <tr> <td><a href="index.php?p=profile&club='.$club.'&player='.$row['id_zaw'].'">'.$row['imie'].'</a></td> <td>wynik: '.$row['rezultat'].'</td> </tr> '; }