Mam pytanie jak moge wylistować wszystkie daty z tabeli zawierającej kolumnę date
Daty się powtarzają a nie chodzi o wyciągnięcie dat za dały tok w postaci kwartałów jak na razie testowałem to z taką kwerendą ale cos nie chodzi:
SELECT adddate( DATA , interval 1 day) FROM transakcja WHERE DATA > '1992-12-31' AND DATA < '1993-04-01' GROUP BY DATA;
Zapytanie takie zwraca wynik w postaci :
mysql> SELECT adddate( DATA , interval 1 day) FROM transakcja WHERE DATA > '1992-12-31' AND DATA < '1993-04-01' GROUP BY DATA; +---------------------------------+ | adddate( DATA , interval 1 day) | +---------------------------------+ | 1993-01-02 | | 1993-01-03 | | 1993-01-04 | | 1993-01-05 | | 1993-01-06 | | 1993-01-07 | | 1993-01-08 | | 1993-01-09 | | 1993-01-10 | | 1993-01-11 | | Tutaj wycinam dla skrócenia posta | 1993-03-25 | | 1993-03-26 | | 1993-03-27 | | 1993-03-28 | | 1993-03-29 | | 1993-03-30 | | 1993-03-31 | | 1993-04-01 | +---------------------------------+ 90 rows IN SET (4.73 sec)
Jak widać data stycznia zaczyna się od 02 i jeszcze dołożony kwiecień.
Może ktoś wie dlaczego tak jest.