Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][sql]Jak ułożyć zapytanie, aby wyświetlić ilośc wpisów z rożnych miesięcy?
kukix
post 2.06.2008, 18:09:14
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.

Posiadam tabele:

ID NAZWA DATA
1 nazwa1 2008-05-01
2 nazwa2 2008-04-10
3 nazwa3 2008-05-12
4 nazwa4 2008-03-05
5 nazwa5 2008-03-01
6 nazwa6 2008-03-12

Jak ułożyc zapytanie, aby wyświetlić ilośc spisów w poszczególnych miesiącach:
2008-03 - 3
2008-04 - 1
2008-05 - 2

Próbowałem to robić na różne sposoby, przeszukiwałem też forum i nic nie znalazłem.

Bardzo prosze o podpowiedź.
Bede nbardzo wdzięczny za wszelkie wypowiedzi
Go to the top of the page
+Quote Post
Gecco
post 2.06.2008, 18:23:32
Post #2





Grupa: Zarejestrowani
Postów: 23
Pomógł: 4
Dołączył: 22.10.2006

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


pisze z palca, nie mam gdzie przetestowac:

select count(nazwa) from tabela group by month(data)

mam nadzieje ze zadziala smile.gif
Go to the top of the page
+Quote Post
kukix
post 2.06.2008, 18:46:57
Post #3





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


dzięki za odp..

Prawie sie udalo..

Jednak grupuje wg miesiąca.. i nie zwraca uwagi na rok.... c zyli pozycje ze stycznia 2007, 2008 sumuje razem..

czym mozna zastapić month() aby grupował wg roku->miesiąca?
Go to the top of the page
+Quote Post
Gecco
post 2.06.2008, 19:28:41
Post #4





Grupa: Zarejestrowani
Postów: 23
Pomógł: 4
Dołączył: 22.10.2006

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


pewnie year winksmiley.jpg

select count(nazwa) from tabela group by month(data), year(data)
Go to the top of the page
+Quote Post
weedget
post 2.06.2008, 22:19:13
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 2
Dołączył: 7.06.2007
Skąd: Warszawa

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


mozesz jeszcze sprobowac takiego kodu:
  1. SELECT count(nazwa) FROM tabela GROUP BY date_format(DATA,'%Y-%m')
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 Wersja Lo-Fi Aktualny czas: 24.06.2025 - 17:12