Witam!

Mam taki problem. Przypuscmy, ze jest tabela z nast. polami:

source, dest, date // opisujaca przewozy (skad, dokad, kiedy)

Musze wyswietlic ilosc przewozow na kazdej trasie w kazdym miesiacu roku.

  1. SELECT source, dest, count(*) FROM tabela WHERE date >= 20040101 AND date <= 20040131 GROUP BY source, dest


// dodam tylko, ze w bazie danych z ktorej korzystam nie ma takiej funkcji jak month

Powyzsze zapytanie zwraca mi to co potrzebuje dla stycznia. Zastanawiam sie czy dalo by sie napisac jedno zapytanie dla wszystkich miesiecy naraz?