Datenbanken · Middle · Frage 3 von 75
Es gibt einen Index auf created_at. Warum ignoriert WHERE date(created_at) = '2026-11-01' ihn eventuell?
- 1Die Funktion
date()wird in PostgreSQL nicht unterstützt - 2Die Funktion verbirgt die rohe Spalte vor dem Index
- 3Indizes funktionieren nicht mit Datumsspalten
Antwort zeigen
Richtige Antwort: Die Funktion verbirgt die rohe Spalte vor dem Index
Erklärung
Schreibe es um zu created_at >= '2026-11-01' AND created_at < '2026-11-02' oder lege einen Index auf den Ausdruck selbst an.