Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobranie liczby rekordów pomiędzy datą ...
reptilerex
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 25.03.2011

Ostrzeżenie: (10%)
X----


Potrzebuję ułożyć zapytanie, które zwróci mi liczbę rekordów pomiędzy datami (od 20 do 20 następnego miesiąca):

W rezultacie chciałbym otrzymać:

2011-10-20 - 2011-11-20 - ILOŚĆ
2011-09-20 - 2011-10-20 - ILOŚĆ
2011-08-20 - 2011-09-20 - ILOŚĆ
etc... (Cały raport)

Póki co ułożyłem zapytanie:

  1. SELECT DATE_FORMAT(`data`, '%Y-%m') AS `date`, COUNT(1) AS `posts_count`
  2. FROM `posts`
  3. WHERE `data`
  4. BETWEEN '2011-10-20' AND '2011-11-20'


Co owszem zwróci mi liczbę od 20 października do 20 listopada, ale ja potrzebuję pobrać cały raport, za każdy z wcześniejszych miesięcy/lat
Czy macie jakieś sugestie?

Pozdrawiam

Ten post edytował reptilerex 8.12.2011, 21:03:01
Go to the top of the page
+Quote Post

Posty w temacie


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 - 06:04