Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] jak wyfiltrowac i wyliczyć rekordy
Forum PHP.pl > Forum > Przedszkole
ravikw
Witam mam problem. Nie wiem jak sie zabrać do takiego zadania:
Posiadam tabelkę w mysql w której znajdują się rekordy jedna z kolumn zawiera daty(jest to data zapisania rekordu).
Moim zadaniem jest stworzenie statystyki ile rekordów zostało zapisanych w poszczególnych dniach w formie:


| data | ilosc|
|2008-11-01| 2 |
|2008-11-02 | 1 |

itd cały miesiąc

jeśli ktoś ma jakis pomysł będę wdzięczny za każdą podpowiedz....
erix
GROUP BY - http://www.tizag.com/mysqlTutorial/mysqlgroupby.php
ravikw
Dziękuje smile.gif
ten etap juz mam za sobą ale mam pytanie bo mam 3 takie tabele(teraz wyswietla mi każdą osobno) i czy można to jakoś scalic aby uzyskac taki efekt :
| data | ilosc1tabela |ilosc2tabela|ilosc3tabela|
|2008-11-01| 2 | 3 | 2 |
erix
Hmm, może tak:
  1. SELECT tabela1.ilosc AS ilosc1, tabela2.ilosc AS ilosc2 FROM tabela1, tabela2 GROUP BY tabela1.ilosc


Pisane z palca, nie gwarantuję, że działa.
ravikw
Cos mi to nie idzie sad.gif zapytanie jakie mam do pojedynczej tabeli (ktore daje mi oczekiwany efekt) wygląda tak :
  1. "SELECT data ,COUNT(data) FROM tabela1 GROUP BY data"


ale zadna proba wyswietlenia wynikow z 3 tabel nie przynosi efektow...
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.