nach DateTimes älter als eine angegebene Zeit
in einem Datenbankverwaltungssystem wie MySQL. das entspricht einem bestimmten Zeitbereich. Ein gemeinsames Szenario ist das Abrufen von Daten, die älter als eine bestimmte Zeit sind.
In MySQL können Sie die Funktion date_sub () in Kombination mit der Klausel, um dies zu erreichen, nutzen. Die folgende Abfrage veranschaulicht diesen Ansatz beispielhaft:
WHERE creation_date Diese Abfrage ruft alle Datensätze aus der Spalte cratation_date ab, in der die Spalte der DateTime liegt älter als 15 Minuten aus der aktuellen Zeit.
korrigieren ein Problem
, wenn Sie jedoch ein Problem erleben, bei dem die obige Abfrage leere Ergebnisse zurückgibt Bei den Kriterien müssen Sie möglicherweise das Ungleichheitssymbol umkehren. Die korrigierte Abfrage sollte so aussehen:
WHERE creation_date > DATE_SUB(NOW(), INTERVAL 15 MINUTE)
Dies wird angeben älter als 15 Minuten aus der aktuellen Zeit.
Mithilfe des richtigen Ungleichheitssymbols können Sie sicherstellen, dass Ihre Abfrage die gewünschten Aufzeichnungen innerhalb des angegebenen Zeitbereichs genau abruft.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3