![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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 ![]() |
|
|
![]()
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? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 4 Dołączył: 22.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
pewnie year
![]() select count(nazwa) from tabela group by month(data), year(data) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 2 Dołączył: 7.06.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.06.2025 - 17:12 |