Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 24.05.2005 Ostrzeżenie: (0%)
|
Witam.
Załóżmy: - w bazie 100 rekordów z 10 dni ( średnio 10 na dzień ). W każdym rekordzie jest kolumna LICZBA z wartością liczbową. średnią wartość z kolumny LICZBA wyznaczyć prosto, ale jak wyznaczyć średnią dzienną wartość ? Można by było zrobić sum(liczba) where data like (jakis_dzien) group by (jakis_dzien), a póżniej w drugim zapytaniu wyciagnać średnią z otrzymanych wyników. A czy da się to zrobić w jednym zapytaniu ? A jeżeli tak to proszę o jakieś wskazówki. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
A co jeżeli ilość rekordów ma być dynamiczna? I ilość dni też ? Wtedy coś już to dzielenie przez 10 nie da odpowiedniego wyniku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
sawic Jak wyciągnąć wartość średnią na dzień ? 5.03.2006, 15:59:41
tiraeth [SQL] pobierz, plaintext SELECT sum(liczba... 5.03.2006, 16:36:21
Jabol hmmm... a[SQL] pobierz, plaintext SELECT SUM(p... 5.03.2006, 16:47:23
sawic Oczywiście, że dynamiczna ;>
Ale chyba można po... 5.03.2006, 18:54:38
Jabol ha, tiraeth: rzeczywiście, Twoje rozwiązanie to do... 5.03.2006, 19:00:26 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 20:36 |