Jak można zapisać takie zapytanie za pomocą Eloquent?
SELECT
COUNT(cars.id)
FROM
`cars`
WHERE
YEAR(cars.created_at) = YEAR(CURRENT_DATE()) AND MONTH(cars.created_at) = MONTH(CURRENT_DATE())
GROUP BY
cars.id;
Wiesz, że jak masz indeks na cars.created_at
, to nie zostanie on użyty?
Ostatnio wykupiłem konto premium na google, więc się podzielę: https://stackoverflow.com/a/33534821/5515745
Zapytanie z d**y... Zakładam, że id
jest PK.
Na pewno chciałeś takiego wyniku:
http://sqlfiddle.com/#!9/614b20/1
:)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
=
. Miej to gdzieś z tyłu głowy, bo pewnie kiedyś Ci się przyda ta wiedza ;)