#821

Írd át az évszűrőt úgy, hogy az index valóban működésbe lépjen

Az eredeti lekérdezés az évszűrőt így fejezi ki: „vond ki az évet a created_at mezőből, és hasonlítsd össze a 2024-gyel”. A baj: az oszlop egy függvénybe van csomagolva, a tervező nem tudja használni a created_at indexet, és teljes táblapásztázásra (full table scan) vált. Írd át a szűrőt dátumtartományként, hogy a tervező felismerje és használja a b-fa indexet (ezt a feltételformát „sargable”-nek nevezik). Add vissza a 2024-ben leadott rendelések id-ját, összegét és létrehozási dátumát, rendezd id szerint.

Várt kimeneti minta

Így néz ki egy helyes válasz — a sorszáma a sajátja, nem kell egyeznie a sématáblákkal.

idtotalcreated_at
11002024-01-05T00:00:00+00:00
21502024-01-12T00:00:00+00:00
32002024-01-20T00:00:00+00:00

A lekérdezésed eredménye itt jelenik meg