Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL] Grupowanie i zliczanie
bahh
post
Post #1





Grupa: Zarejestrowani
Postów: 261
Pomógł: 2
Dołączył: 13.05.2012

Ostrzeżenie: (0%)
-----


Mam tabelę tego typu:



Chcę zliczyć unikatowe wejścia na samą stronę dla każdego dnia miesiąca, czyli niezależnie od kolumny page tzn. jeśli wystąpi gdzieś jakiś adres ip np. na page desktop i logout to liczy to IP tylko raz, nie 2 razy

Zatem zwrócić mi ma:

DZIEŃ | ILOSC
2014-08-01 | 2
2014-08-11 | 6
2014-08-17 | 4
2014-08-22 | 1
2014-08-30 | 11
2014-08-31 | 2

gdzie dla dzień jest kolejno dzień miesiąca i ilość unikatowych wejść na podstronę sumowanych bez dublowania ip. Nie mam zielonego pomysłu jak zacząć pisać takie zapytanie. To, że istnieje coś takiego jak Group itp to ja wiem...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. SELECT count(DISTINCT ip), `date` FROM TABELA GROUP BY `date`


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 08:50