![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 7.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Chcę posortować dane według średniej głosów. Mam dwie kolumny. Pierwsza z ilością głosów (ile_g), druga z ich sumą (suma_g). Jak za pomocą jednego zapytania wyciągnąć średnią? Moje zapytanie jak narazie wygląad tak:
Ten post edytował jar3k 24.06.2007, 10:28:23 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 7.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie o to mi chodziło.
Tak szczerze, to mam nadzieję, że nie o to Ci chodziło... Hmm... jest to mało wydajne rozwiązanie? Lepiej by było jakbym po każdym oddanym głosie obliczał średnią i zapisywał ją do bazy, a później sortował wyniki na podstawie kolumny ze średnimi? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat Hmm... jest to mało wydajne rozwiązanie? Nie, nie...Mam na myśli, że to jest banalne rozwiązanie i kłaniają się podstawy matematyki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 7.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie jak na to patrze to sam z siebie się śmieje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Wiesz matematycznie odziwo (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) to wiedziałem jak to zapisać. Ale nie wiedziałem, że w zapytaniu da się to w ten sposób zrobić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Pozostało mi teraz zajrzeć do jakiegoś kurs SQL i podciągnąć swoją wiedzę na jego temat. Dzięki piękne za pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 30.09.2025 - 12:13 |