Należy wybrać wszystkie wiersze w mojej bazie danych, które zostały utworzone w zeszłym miesiącu.MySQL: Zapytanie, aby uzyskać wszystkie wiersze z poprzedniego miesiąca
Na przykład, jeśli bieżący miesiąc to styczeń, to chcę zwrócić wszystkie wiersze utworzone w grudniu, jeśli miesiąc to luty, a następnie chcę zwrócić wszystkie wiersze utworzone w styczniu. Mam kolumnę date_created
w mojej bazie danych, która zawiera datę utworzoną w tym formacie: 2007-06-05 14:50:17
.
'SELECT * FROM tabela WHERE DATE_CREATED MIĘDZY (CURRENT_DATE() - przedział 1 miesiąc) i CURRENT_DATE();' –
@GhazanfarMir zapytanie nie całkiem pasuje do pytania, podczas gdy odpowiedź powyżej, nie. Twój zwraca wiersze między tym dniem, a ostatnim miesiącem, do wczoraj. –
@MattPassell Przykro mi, ale 'między" zawiera granice. Zawiera również bieżącą datę. Dlaczego/Jak będzie ograniczone do wczoraj? Proszę rozwinąć? –