Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Wyciąganie danych w tabeli
Forum PHP.pl > Forum > Bazy danych > MySQL
djmentos
Witam.
Mam tabelę, w której są adresy IP a obok nich data, kiedy taki użytkownik wszedł na stronę.
Chciałbym wywołać takie zapytanie, aby w wyniku dostać takie coś:
|DATA|ILOŚĆ UNIKALNYCH ADRESÓW
|2009-03-27|100
|2009-03-28|150
itd. gdzie data powinna być ograniczona z obu stron. Kombinowałem tak:

  1. SELECT COUNT(DISTINCT(stat_wizyta.wiz_ip)), wiz_data FROM stat_wizyta WHERE wiz_ser = '1' AND wiz_data > '2009-03-20' AND wiz_data < '2009-03-30'

Ale wszystko podaje mi się w jednym polu, a ja bym chciał dla każdego dnia osobne pole.
COUNT(DISTINCT(stat_wizyta.wiz_ip)) - to wlasnie liczba unikalnych adresów IP
kefirek
  1. SELECT COUNT(stat_wizyta.wiz_ip), wiz_data FROM stat_wizyta WHERE wiz_ser = '1' AND wiz_data > '2009-03-20' AND wiz_data < '2009-03-30' GROUP BY wiz_data
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.