W mySQL, chciałbym zwrócić liczbę rekordów, które mają start_date
w bieżącym roku (jak w roku 2012, NIE w ciągu ostatniego roku) i (jak oddzielna kwerenda) liczba rekordów z poprzedniego roku (2011 w przypadku, jak jest teraz).Zwróć wszystkie rekordy mySQL dla bieżącego roku
Moje daty początkowe są przechowywane w następujący sposób: 2012-12-02
. Używam PHP.
Pomoc na temat tego, jak utworzyć te zapytania, byłaby ogromnie doceniana.
Dzięki, że dostałem mnie na właściwym tropie. – user1857692
Nie jestem pewien, czy to dobra decyzja. Jeśli masz indeks na START_DATE, nie będzie działać. Lepiej przygotować wszystkie preparaty we właściwej części warunku. Coś takiego: START_DATE> DATE_FORMAT (TERAZ(), "% Y-01-01 00:00:01") –