![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 18.12.2008 Skąd: Gostyń/Reda Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie, dziś już ostatni raz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Mam problem, baza wygląda następująco: druzyna(druzyna_id, nazwa_druzyny) wyniki(wynik_id, druzyna_id_1, wynik_1, wynik_2, druzyna_id_2) Chce wyświetlić największy wynik (ilośc bramek) jaki padł w rozgrywkach. czyli: 6-3 7-1 8-0 powinno wyswietlic 6(wynik_1) - 3(wynik_2) bo padło 9 bramek. Jak powinno wyglądać zapytanie, żeby mi zsumowało najpierw rekordy z dwóch kolumn(bo wyniki sa rozłożone na dwie kolumny) i wyszukało ten największy. Chyba, że to idzie w inny sposób zrobić. Help. Z góry wielkie dzieki Ten post edytował chipoldo 5.01.2009, 22:56:26 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 128 Dołączył: 17.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Sortowanie sumy wyników:
Zapytanie zwróci listę rekordów (wynik_1, wynik_2) sortując ją od największej do najmniejszej sumy wyników. Jeśli natomiast nie chcesz wyciągać wszystkich wyników to zainteresuj się klauzulą LIMIT (opis masz w manualu MySQL). Edit: Ewentualnie jeszcze tak:
Ten post edytował ziqzaq 5.01.2009, 23:25:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 03:05 |