![]() |
![]() |
![]()
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%) ![]() ![]() |
Nie wiem czy to tak trzeba zapisać bo nie mam możliwości przetestowania (posiadam pgsql) ale sądzę, że musisz ułożyć podzapytanie do pobrania dat, bez powtórzeń, a następnie sumę tych zwróconych rekordów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 19:47 |