Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 17.11.2006 Ostrzeżenie: (0%)
|
Mam sobie dane statystyczne zapisane w bazie mysql - tabela ma prostą strukturę - pola `data` i `liczba`. Aby wyświetlić dane z ostatniego okresu - wystarczy sobie dodać polecenie "LIMIT 10" na końcu. Ale co w wypadku, kiedy chcę pokazać dane z ostatniego tygodnia (ostatnie 7 dni - potrzebna jest mi suma pola `liczba` dla każdego z nich)?
Może ktoś z was przeszedł już przez ten problem, albo ma namiary na jakiś tutorial? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%)
|
chcesz da każdego dnia tygodnia wyciągnąć sumę punktów z danego dnia.. w zasadzie ciekawy problem,
Ja najszybciej to zrobiłbym kilka zapytań, ale sprawdzę czy jest jakaś inna możliwość pogrupowania po dniach w tygodniu za pomocą group by. Jak coś znajdę dam znać Pozdrawiam Cezar708 a spróbuj tak:
i powiedz czy zadziałało (sam nie mam na czym sprawdzić (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ) Pozdro EDIT: tak nie pójdzie jak powyżej :
tak chyba będzie lepiej.. ale trzeba sprawdzić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) daj znać jak poszło oki? Pozdro! |
|
|
|
AceDude date() z php w mysql - wybieranie przedziału czasu 6.10.2008, 19:35:30
Cezar708 pokombinuj z BETWEEN, GROUP BY oraz SUM() a na pew... 6.10.2008, 19:44:04
AceDude Na szybko patrząc - to i tak będę musiał osobno li... 6.10.2008, 19:51:28
AceDude Dzięki, yakotako działa:
[SQL] pobierz, plaintext ... 6.10.2008, 20:30:18
Cezar708 a ja popróbowałem ten drugi przykład... i mi dzia... 6.10.2008, 20:38:13
AceDude Ha, śmiga. Dzięki. Cudotwórca z ciebie
... 6.10.2008, 20:45:18
Cezar708 you're welcome
Pozdr
Cezar708 6.10.2008, 20:47:05 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 09:07 |