ďťż
Podstrony
|
telcocafeChciałbym zsumować otrzymane wartości do jednej.Kod: (SELECT COUNT(DISTINCT(stat_wizyta.wiz_ip)) FROM stat_wizyta WHERE wiz_data = '2009-02-14' GROUP BY stat_wizyta.wiz_ser) I mam wynik: COUNT(DISTINCT(stat_wizyta.wiz_ip)) 88 163 137 12 44 4 Chciałbym otrzymać: 448 Teraz tyko kwestia zsumowania tego... wiem, że na pewno funkcja SUM() ale nie wychodzi mi za bardzo z jej użyciem. Użytkownik DJ Mentos edytował ten post 15 luty 2009, 21:59 Chciałbym zsumować otrzymane wartości do jednej. Kod: (SELECT COUNT(DISTINCT(stat_wizyta.wiz_ip)) FROM stat_wizyta WHERE wiz_data = '2009-02-14' GROUP BY stat_wizyta.wiz_ser) I mam wynik: COUNT(DISTINCT(stat_wizyta.wiz_ip)) 88 163 137 12 44 4 Chciałbym otrzymać: 448 Teraz tyko kwestia zsumowania tego... wiem, że na pewno funkcja SUM() ale nie wychodzi mi za bardzo z jej użyciem. Z kolumny stat_wizyta.wiz_ip w pętli dodawaj te wartoąści do jakiejs zmiennej o początkowej wartości = 0 i będziesz miał sumę Na moje oko to wystarczy usunąć klauzulę group by. Na moim przykładzie: select count(documentname) from tbldocumentinfo group by documentname zwraca mi 1 1 3 43 po pominięciu group by w wyniku mam 48. Użytkownik lszk edytował ten post 17 luty 2009, 17:31 |
|||
Sitedesign by AltusUmbrae. |